在另一个源代码控制的项目中引用一个源代码控制的项目(使用TFS)

5
我有三个VS解决方案:
人力资源解决方案
工资单解决方案
还有一个主网站(Shell);
人力资源解决方案和工资单解决方案都是团队项目。
同样,Shell也是如此。
我的需求是在人力资源解决方案和工资单解决方案中引用Shell。
在TFS中是否可行?
如果我在人力资源解决方案中修改了Shell,这些修改会自动传递到工资单解决方案中吗?
1个回答

7

好的,您需要翻译的内容为:

是的,转到文件->源代码控制->从源代码控制添加项目...

这将弹出一个对话框,允许您从源代码控制中的其他位置添加项目。

一旦您开始共享此类项目,就值得在源代码控制结构中变得更加健壮,因此建议阅读以下内容:

http://tfsbranchingguideiii.codeplex.com/wikipage


2
最大的问题通常在于共享代码,这也是最难养成习惯的:不要共享不稳定的代码。尝试将共享项目作为独立的发布管理。每个项目都引用其所知道适合自己的版本,并在适当时明确升级到新版本。手动和明确地同步库版本。根据我的经验,不这样做很快就会导致脆弱的项目,每个人都害怕去碰,而且每个人都在办公室里四处奔波,问“我可以修改这个文件吗”等等。 - Jim T
1
我已经寻找这个答案太久了(大约90分钟)...谢谢! - ckonig
3
使用 Visual Studio 2012:文件 > 源代码控制 > 高级 > 从源代码控制添加项目... - firepol
1
现在看来,考虑发布 NuGet 包可能是个不错的主意。 - Jim T
1
@JimT 链接已经失效。 - Kishan Vaishnav
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接