使用Visual Studio 2010和Subversion与2个不同的项目共享CS文件

我们正在从SourceSafe迁移到Subversion作为我们的源代码控制提供商…到目前为止一直进展顺利,除了我可以弄清楚你如何在多个项目之间“共享”一个文件。 在sourcesafe中,您创建了一个指向该文件的链接,然后将其添加到您的项目中,然后source safe知道该文件实际上只是一个文件。 你如何与Subversion做同等的事情?

您可以直接在Visual Studio中添加文件作为链接 。

这样做意味着您不必担心源代码控制将如何管理事物,只要源代码管理中引用的文件 – 链接由VS管理即可。

您是否希望在两个项目之间共享CS(如在代码文件中)? 从设计方面来说,为什么不将该文件外推到它自己的项目中,然后从其他项目中引用该项目。