我有一个 Nant 脚本,它使用最新的源代码(从 svn 存储库中 check out )更新目录,然后更新程序集信息和其他一些文件并进行一些构建。
我希望将包含所做的所有更改(在构建运行之后)的工作副本制作成标记修订(在 SVN 帮助 4.19. 分支/标记中描述)。这应该通过在构建脚本末尾运行的命令行参数发生。
当前使用以下行,但它不会接受更改。
svn copy -r 1234 c:\workingCopy http://svnRepository
上面命令后是否需要切换工作副本并提交更改?
最佳答案
-r
选项标识要复制的修订。我认为你不需要提供那个。
我建议你的脚本做:
svn commit
svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
关于svn - 使用 SVN 从本地工作副本创建标签/分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315398/