質問タイトルの通りで
1つのアプリをプロジェクト分割したときに、
以下の2つの場合、どっちが一般的なのでしょうか?

★1つめ案
/repos/path/svn/project/trunk/pj1
                     /pj2
                     /pj3


★2つ目の案
/repos/path/svn/project1/trunk/pj1
/repos/path/svn/project2/trunk/pj2
/repos/path/svn/project3/trunk/pj3

そのほかにもありましたら、教えてください。

A 回答 (1件)

オーソドックスにいけば、


/repos/path/svn/project1/trunk
/repos/path/svn/project2/trunk
/repos/path/svn/project3/trunk
だと思いますが、案2でtrunkの下にpj1を作成する目的は何でしょうか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます
/repos/path/svn/project1/trunk
/repos/path/svn/project2/trunk
/repos/path/svn/project3/trunk
なのですね、ありがとうございます。

>案2でtrunkの下にpj1を作成する目的は何でしょうか?
そうですね、間違えてますね。。。
/repos/path/svn/project1/trunk
/repos/path/svn/project2/trunk
/repos/path/svn/project3/trunk
のことです><

お礼日時:2008/10/03 11:48

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Qsvnでファイル移動すると履歴がついてこない

tortoisesvn1.8.3 build24901-64bitを使用しています。

1)作業コピーで移動したい(例えば)3つ履歴があるファイルを選んで右ドラッグ
2)同じ作業コピー内の別のディレクトリにドロップ
3)「SVN バージョン管理下の項目をここに移動」を選ぶ
4)移動した先のファイルアイコンはプラスマークが付く
5)コミット。コミットログに「ファイル移動」と記載。
6)コミット時の表示は移動したファイル削除/追加と出ている。
7)コミット後、移動したファイルを選んでログを見ると「ファイル移動」しかありません。

リポジトリのtopのログには全履歴が残っていますが
これは正常な動作をしているのでしょうか?

期待した動きとしては
移動したファイルのログを見たら、元々持っていた3つの履歴に「ファイル移動」が
追加された状態です。

Aベストアンサー

Subversionでは、移動は「コピーしてから、元を削除」となります
http://www.caldron.jp/~nabetaro/svn/svnbook-1.5-final/html-chunk/svn.ref.svn.c.move.html

よって、4),6)は正しいです。

7) については、「コピー/名前の変更が発生したら停止」にチェックが入っていませんか?
http://tortoisesvn.net/docs/nightly/TortoiseSVN_ja/tsvn-dug-showlog.html

Qbatである文字列内に特定の文字列が含まれているか確認したい

batファイルの中である変数「abc」の中に「test」という文字が含まれていたら○○を行なうという分岐を作成したいのですが、どのように行なえばよいのでしょうか?

そのまま、ずばりのお答えお待ちしております。

よろしくお願い致します。

Aベストアンサー

大文字小文字を区別しなくていいなら、

if not "%abc:test=%" == "%abc%" echo 含まれていた

区別するなら、

echo %abc% | find "test" >NUL
if not ERRORLEVEL 1 echo 含まれていた

QSubversionで日本語ファイル名が文字化け

Subversion+TortoiceSVNでソースコードの管理を行っているのですが、
つい最近、両ソフトをバージョンアップ(svn 1.6.xx⇛1.6.16?)したときから
ファイルのロールバックが出来なくなってしまいました。

ロールバックしようとするとチェックアウト画面のリポジトリのURLで
日本語のパス&ファイル名がURLエンコードされた状態になっており、
チェックアウトできません。

解決方法はありませんでしょうか?

よろしくおねがいします。

Aベストアンサー

>しかし、リポジトリURLは未だにURLエンコード状態…。
>こちらの解決方法はご存知ありませんか?

指定し直す…くらいですかね。
httpプロトコル、svnプロトコルではURLエンコードされていてもとりあえず問題ないですから。
とはいえ、チェックアウトすると作業コピーの名前が酷いことになりました。
リポジトリURLの「...」ボタンでブラウザ起動して再指定することで直りましたが。
# file:の時のようにファイルシステムからパスを指定する必要がない(というか上位ディレクトリに戻れる階層が多くない)ので、それほど手間ではないですし。


人気Q&Aランキング

おすすめ情報