ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changes between Version 24 and Version 25 of pne-book-9-2-note


Ignore:
Timestamp:
Feb 15, 2008, 3:16:16 PM (12 years ago)
Author:
imoto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pne-book-9-2-note

    v24 v25  
    2020OpenPNEのTrac(http://trac.openpne.jp)にアクセスすると、TracのTOP画面に来ます。
    2121
    22 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/1-trac-top.jpg,200)]]
    23 (画像 OpenPNE開発TOPページ)
     22[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/1-trac-top.jpg,450)]]
    2423
    2524
     
    9998このopenidのディレクトリのリビジョンを見てもらうと分かると思いますが、ogawa、maruyama、ebiharaなど複数の人でチームを組んでOpenIDの機能開発を行っていたことが分かります。
    10099
    101 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/2-openid.jpg,200)]]
    102 (画像  prj OpenID)
     100[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/2-openid.jpg,450)]]
     101
    103102
    104103この様に、prjディレクトリは複数人で行う大きな機能追加や機能修正をプロジェクトとしてこのディレクトリで管理しています。
     
    217216
    218217例として、ここにOpenPNEグローバル変数改善プロジェクトを作っていくことにします。
    219 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/3-drectory.png,200)]]
     218
     219[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/3-drectory.png,450)]]
    220220
    221221まず、ローカル環境でOpenPNEのソースをコピーしてきたいディレクトリに移動します。[[BR]]
     
    223223※ディレクトリを移動しなくても右クリックでメニューが出ますが後にその場所にチェックアウト(ソースのダウンロード)することになるので移動しておいたほうがいいと思います。
    224224
    225 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/4-repo.png,200)]]
     225
     226[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/4-repo.png,450)]]
    226227
    227228クリック後に、URLというウィンドウが出てくるので、そのURL欄にSVNのURLを入力します。
     
    233234入力後に「Repository Browser」という新しいウィンドウが開きSVNを見ることが出来る様になります。[[BR]]
    234235
    235 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/5-repo2.png,200)]]
     236[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/5-repo2.png,450)]]
    236237
    237238
     
    240241現在OpenPNEプロジェクトでは、タグ(OpenPNE/tags)からブランチを作ることを推奨しているので今回はOpenPNE/tags/stable/OpenPNE-2.10.3からブランチを作ることにします。OpenPNE-2.10.3上で、右クリックをすると、下記の画像のようなメニューが表示されるので、今回は「Copy to...」を選択します。[[BR]]
    241242
    242 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/6-copy_to.png,200)]]
     243
     244[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/6-copy_to.png,450)]]
    243245
    244246
     
    258260}}}
    259261
    260 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/7-input_url.png,200)]]
    261 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/8-url.png,200)]]
     262[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/7-input_url.png,450)]]
     263
     264[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/8-url.png,450)]]
    262265
    263266{{{
     
    277280まず、チェックアウトしたいローカルディレクトリに移動して、右クリックでメニューを表示し、「SVN Checkout...」をクリックします。[[BR]]
    278281
    279 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/9-checkout_migi.png,200)]]
     282[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/9-checkout_migi.png,450)]]
    280283
    281284クリックすると、Caeckoutという新しいウィンドウが表示されます。[[BR]]
     
    386389今回はマージさせたいディレクトリの上で、右クリックをし、「TortoiseSVN」を選択し「Merge...」を選択します。
    387390
    388 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/11-merge_migi.png,200)]]
     391[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/11-merge_migi.png,450)]]
    389392
    390393「Merge...」を選択したらMergeウィンドウが表示されます。
     
    396399}}}
    397400
    398 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/12-merge.png,200)]]
     401[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/12-merge.png,450)]]
    399402
    400403この様にFromとTo指定して、Mergeを押すだけで、そのリビジョン間の変更箇所がローカルの作業ディレクトリにマージされます。
     
    408411
    409412
    410 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/13-merge2.png,200)]]
    411 (画像リビジョンを選択する2)
     413[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/13-merge2.png,450)]]
     414
    412415
    413416
     
    488491
    489492
    490 [[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/14-merge_tags.png,200)]]
     493[[Image(https://trac.openpne.jp/svn/prj/pne-book/pne-book-9/pne-book-9-2/14-merge_tags.png,450)]]
    491494
    492495== まとめ ==