gpt4 book ai didi

visual-studio-2008 - Visual Studio - 来自多个源代码控制提供商的项目?

转载 作者:行者123 更新时间:2023-12-03 04:18:59 25 4
gpt4 key购买 nike

好吧,这一定是一个常见问题。我希望你们中的一位天才知道解决方案!

我试图解决的问题是:我们使用了来自各种公共(public)来源的大量代码,并且无法轻松地使它们在 Visual Studio 中保持最新,因为它们使用不同的源代码控制提供程序。

理想情况下,您可以将这些项目添加到您自己的 Visual Studio 解决方案中,在您自己的项目中引用它们,并随时通过右键单击项目并选择“获取最新...”来使它们保持最新状态。

但是,由于 Visual Studio 不支持多个同时源代码控制提供程序,因此如何保持项目引用最新?现在,我们将它们导入到单独的位置,然后将源文件复制/粘贴到我们自己的解决方案文件夹中。一定有更好的方法。如果您知道其中之一,我将不胜感激。

我们的内部源代码控制提供商是 Team Foundation Server。

谢谢!

最佳答案

这可能看起来很简单,但只是为您的项目引用提供了一个通用的二进制文件位置。您真的需要调试来自这些第三方的所有代码吗?我认为只有出现问题时您才需要这样做。

如果您确实需要这样做,我将开始使用脚本并针对 cvs、subversion、git 等任何源代码控制存储库的命令行实用程序运行每个脚本。然后,一旦您启动并运行了这些单独的脚本,您就可以编写一个批处理文件将它们全部组合在一起。完成此操作后,您可以编写 tfs 命令将该代码导入到您的 TFS 存储库中。

我知道这过于简单化了,但你的问题范围很大。我建议从小规模开始(单个存储库),然后扩展您的脚本和主脚本。

关于visual-studio-2008 - Visual Studio - 来自多个源代码控制提供商的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5264102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com