SVN导入现有文件

时间:2016-08-26 09:16:49

标签: svn command-line import subversion-edge

是否可以将svn import与已存在的文件一起使用?

目前作为解决方法我做svn删除而不是svn导入。但问题是我有两个修订号(两个提交),整个差异存储在svn服务器端,而不是只存储两个文件的差异。

我不想结帐以获得解决方案。

2 个答案:

答案 0 :(得分:3)

使用svnmucc put SRC-FILE URL

E.g。运行以下命令:

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

阅读SVNBook | svnmucc Reference—Subversion Multiple URL Command Client中的svnmucc工具。

答案 1 :(得分:0)

也许这会对某人有所帮助: 由于服务器基础结构原因,我无法使用svnmucc

这是另一种选择: Checkout one file from Subversion 解决方案:创建一个空的签出,更新单个文件,修改并提交。

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

来源和&#34;版权所有&#34;:请参阅链接abowe。