2016-08-26 7 views
3

すでに存在するファイルでsvn importを使用することはできますか?SVNインポート既存ファイル

現在、回避策として、svn removeとsvn importを行っています。しかし、問題は2つのリビジョン番号(2つのコミット)があり、diffファイル全体が2つのファイルの差分だけでなく、svnサーバー側に格納されていることです。

私はそれを解決するためにチェックアウトしたくありません。

答えて

3

svnmucc put SRC-FILE URLを使用してください。

など。次のコマンドを実行します。

svnmucc put C:\test\myfile.txt https://svn.example.com/repos/myfile.txt -m "My Commit Message" 

SVNBook | svnmucc Reference—Subversion Multiple URL Command Clientsvnmuccツールをお読みください。

+0

サードパーティのプログラムなしでは動作しませんか? –

+0

@DennyWeinberg 'svnmucc'はサードパーティのプログラムではありません。 Apache Subversionが提供する別のツールです。あなたはすでにそれを持っているはずです。 – bahrep

+0

svn、バージョン1.8.16(r1740329)、svnmuccが見つかりません –

0

多分これは誰かを助けるでしょう: svnmucc私はサーバーのインフラストラクチャの理由のために使用することはできません。

代替方法: Checkout one file from Subversion 解決方法:空のチェックアウトを作成し、単一のファイルを更新して変更してコミットします。

svn checkout <url_of_big_dir> <target> --depth empty 
cd <target> 
svn up <file_you_want> 

ソースと「著作権」:リンクを参照してください。

関連する問題