【发布时间】:2010-04-27 16:16:26
【问题描述】:
我们有一个本地 Team Foundation Server 2008,我们将代码置于版本控制之下。但是,我们也有一个偏执的客户端,它有自己的 Visual Source Safe 安装,希望我们也在他们的服务器上保留代码的运行副本。因此,我希望有一种方法可以让我每晚从 TFS 存储库推送到他们的 VSS 存储库。
我不关心将 TFS 上的每个变更集保留为 VSS 上的不同变更集,只需每晚一次推送,在 VSS 上创建一个新变更集并从 TFS 上传最新的变更集。
我猜第一部分是 TFS 是否有可能将更新推送到 VSS。我注意到对这个问题的大多数回复都是“不要这样做”,但我找不到任何具体说明它无法完成的内容。然后,第二部分将通过让 TFS 服务器连接到客户端的 VPN 来自动化该过程,然后推送代码更改。
我可以完全控制 TFS 服务器,如果有需要更改的设置,我可以自定义 VSS 安装,但我对防火墙设置或客户端 VSS 上的服务器特定设置的操作有限服务器。
【问题讨论】:
标签: tfs visual-sourcesafe