我有一个nant脚本,它用最新的源代码更新目录(从SVN存储库中签出),然后更新装配信息和其他一些文件,并进行一些构建。

我想要包括所做的所有更改(在构建之后运行后)的工作副本(在SVN帮助4.19中描述。分支/标记)。这应该通过命令行参数发生在构建脚本末尾的命令行参数。

当前使用以下行,但它不会拿起更改。

svn copy -r 1234 c:\workingCopy http://svnRepository
.

必须在上面的命令后切换工作副本并提交更改?

有帮助吗?

解决方案

-r选项标识要复制的修订版本。我认为你不需要提供。

我会建议您的脚本:

  1. svn commit
  2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top