这在tortoiseSVN中是否可能?
始终针对tags冻结svn:externals
场景是我们的主干将始终使用外部代码库的“HEAD”版本,然而当我们创建“tags”时,我们希望为它们设置一个特定版本的外部代码库,以便在特定时间点“冻结”它们。
更新
感谢大家的反馈/信息。
既然我找不到完全符合我们需求的任何东西(尝试了smartsvn和svncopy.pl),我制作了一个控制台应用程序,到目前为止它已经通过了我们所有的测试用例。
高级概述:该应用程序接受存储库URL,然后查找所有的外部代码库并为它们添加最后一次提交的版本 - 我做一个' svn info '并获取“提交版本”。
该应用程序适用于文件夹和单个文件的外部代码库。
以下是源代码和完整的设置文件:http://svnxf.codeplex.com/
始终针对tags冻结svn:externals
场景是我们的主干将始终使用外部代码库的“HEAD”版本,然而当我们创建“tags”时,我们希望为它们设置一个特定版本的外部代码库,以便在特定时间点“冻结”它们。
更新
感谢大家的反馈/信息。
既然我找不到完全符合我们需求的任何东西(尝试了smartsvn和svncopy.pl),我制作了一个控制台应用程序,到目前为止它已经通过了我们所有的测试用例。
高级概述:该应用程序接受存储库URL,然后查找所有的外部代码库并为它们添加最后一次提交的版本 - 我做一个' svn info '并获取“提交版本”。
该应用程序适用于文件夹和单个文件的外部代码库。
以下是源代码和完整的设置文件:http://svnxf.codeplex.com/