私のチームはプロジェクトを作成しました。このプロジェクトはすでに各メンバーの各PC上に存在しています。今、私はちょうどAnkhSVNを使用してSVNにこのプロジェクトを追加しました。だから、私のチームの各メンバーがチェックアウトなしでこのプロジェクトを使用する方法、または既に存在しているのでこのプロジェクトをダウンロードする方法を知りたい。私はそれを参照するために、または何かをSVNクライアントを使用したい。私のための任意のアイデア?AnkhSVNを既存のプロジェクトを参照する方法は?
2
A
答えて
2
短い回答:彼らはにはにする必要があります空のフォルダにチェックアウト、ごめんなさい。
にあなたのチームメンバーを確認する:「fromsvn」フォルダに
- 、
- ある場合は変更をコミットします。
長い答え:チェックアウトSVNの間に
は、各フォルダに "の.svn" という名前のフォルダを作成します。この ".svn"フォルダには、ファイルのいわゆる "ベース"バージョンが含まれています。各「ベース」バージョンは、SVNの中にある元のファイルのコピーです。
SVNクライアントを使用してサーバーからプロジェクトを空のフォルダにダウンロードする場合、SVNはファイルの "ベース"バージョンを作成し、.svnフォルダに入れます。 "作業コピー" - 実際に変更してコミットするものです。したがって、10Mbytesのプロジェクトをチェックアウトすると、SVNは20Mバイトのファイルを作成し、その半分は ".svn"フォルダに保存されますが、サーバからはのみがの10Mバイトしかダウンロードされません。
他のメンバーは既にプロジェクトを持っていますが、 ".svn"フォルダはありません。つまり、SVNクライアントはSVNサーバーリポジトリからこれらのフォルダをダウンロードしなければならず、その10Mバイトのコストもかかります。
関連する問題
- 1. 参照既存の.NET Frameworkプロジェクト
- 2. 既存のdoxygenドキュメントを相互参照する方法は?
- 3. Googleスプレッドシートで既存のグラフを参照する方法
- 4. 既存のレコードを表すタイプのリストを参照する方法は?
- 5. 起動設定first_behave.feature参照が非既存のプロジェクトpython_behave_templateマスターエラー
- 6. ビジュアルスタジオ2010にプロジェクトする既存のサービス参照フォルダを含める
- 7. SBTでは、別のプロジェクトのサブプロジェクトを参照する方法は?
- 8. ASP.NETプロジェクト内の参照プロジェクトを公開する方法
- 9. Spring JPAの既存のエンティティを参照する新しいエンティティを保存する方法は?
- 10. Maven:親POMの子プロジェクトのビルドディレクトリを参照する方法は?
- 11. VB.netで既存のオブジェクトを参照するには?
- 12. 既存のCFプロジェクトモデルの参照
- 13. 既存のエンティティを参照するエンティティを作成する
- 14. 既存のWebプロジェクトで翻訳を実装する方法は?
- 15. githubプロジェクトを既存のアンドロイドスタジオプロジェクトに使用/インポートする方法は?
- 16. Azureで既存のAPSNETMVCプロジェクトをホストする方法は?
- 17. 既存のXamarin.iOSプロジェクトをXamarin.Formsコードに移行する方法は?
- 18. Fontello - 既存のプロジェクトにフォントを追加する方法は?
- 19. .apkプロジェクトに既存のsqliteデータベースを接続する方法は?
- 20. enableSwaggerCodegenを既存のjhipsterプロジェクトに有効にする方法は?
- 21. Nelmioのアリスの既存のオブジェクトを参照する
- 22. 依存性注入とプロジェクトの参照
- 23. プロジェクトを参照するベストプラクティス
- 24. 自分のプロジェクトのベンダーからWARを参照する方法
- 25. IntelliJが依存関係のローカルプロジェクトを参照する方法は?
- 26. 既存の参照が継承するアセンブリの参照を避けることはできますか?
- 27. MSBuildにプロジェクト参照を無視させる方法は?
- 28. Eclipseで別のJavaプロジェクトを参照する方法
- 29. 別のプロジェクトで列挙型を参照する方法WPF
- 30. Visual Studio 2005でvC++プロジェクトの参照を追加する方法
+1ですが、FYI SVN 1.7+ではNG-WCが使用され、ルートディレクトリには.svnディレクトリのみが含まれています。 – si618
はい、この種類のSVN機能もありません。私たちの会社では、既存のプロジェクトのブランチを作成し、ブランチを作成するたびにプロジェクト全体をチェックアウトする必要があります。これは、SVNクライアントが既存のファイルを調べ、サーバからまったくコピーしないと非常に便利です。 AFAIK、* svn sparse checkout *または* svn:ignore *はこれを行いません。 – izogfif
私のために助けてくれて、ありがとう! –