使用SVN从本地工作副本创建标记/分支
我有一个Nant脚本,它用最新的源代码(从svn存储库签出)更新目录,然后更新程序集信息和一些其他文件,并进行一些构建 我希望将包含所有更改(运行构建后)的工作副本制作成标记修订版(在SVN帮助4.19.分支/标记中描述)。这应该通过在构建脚本末尾运行的命令行参数来实现 当前使用了以下行,但它不会拾取更改使用SVN从本地工作副本创建标记/分支,svn,tortoisesvn,tagging,command-line-arguments,working-copy,Svn,Tortoisesvn,Tagging,Command Line Arguments,Working Copy,我有一个Nant脚本,它用最新的源代码(从svn存储库签出)更新目录,然后更新程序集信息和一些其他文件,并进行一些构建 我希望将包含所有更改(运行构建后)的工作副本制作成标记修订版(在SVN帮助4.19.分支/标记中描述)。这应该通过在构建脚本末尾运行的命令行参数来实现 当前使用了以下行,但它不会拾取更改 svn copy -r 1234 c:\workingCopy http://svnRepository 有必要在执行上述命令后切换工作副本并提交更改?-r选项标识要复制的修订。我认为你不需
svn copy -r 1234 c:\workingCopy http://svnRepository
有必要在执行上述命令后切换工作副本并提交更改?
-r
选项标识要复制的修订。我认为你不需要提供这些
我建议你的剧本做:
svn提交
svn副本c:\workingCopyhttp://example.com/svnrepo/proj/tags/proj-x.y.z
答案是:svn copy c:\workingCopy,不需要先提交我只想要标签修订版中的更改,而不是工作副本的来源。谢谢