Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 跨存储库和解决方案使用源代码管理中的项目_Visual Studio 2008_Svn - Fatal编程技术网

Visual studio 2008 跨存储库和解决方案使用源代码管理中的项目

Visual studio 2008 跨存储库和解决方案使用源代码管理中的项目,visual-studio-2008,svn,Visual Studio 2008,Svn,在我们的一个项目中,我们有一个用于多个项目/客户机的类库,每个解决方案都存在于不同的存储库中。目前,这个类库存在于它自己的存储库中。当我们在客户端应用程序中引用它时,我们从一个位置编译它,然后将.dll复制到另一个项目的/libs/文件夹,以便在该解决方案中使用它 这是愚蠢的,可以做得更好。但我想不出一个好方法来将解决方案中所做的更改提交给这两个存储库 将类库从一个单独的存储库包含到另一个存储库中的另一个解决方案中的最佳方式是什么 工具集:VS2008,Subversion 1.6如何使用 基本

在我们的一个项目中,我们有一个用于多个项目/客户机的类库,每个解决方案都存在于不同的存储库中。目前,这个类库存在于它自己的存储库中。当我们在客户端应用程序中引用它时,我们从一个位置编译它,然后将.dll复制到另一个项目的/libs/文件夹,以便在该解决方案中使用它

这是愚蠢的,可以做得更好。但我想不出一个好方法来将解决方案中所做的更改提交给这两个存储库

将类库从一个单独的存储库包含到另一个存储库中的另一个解决方案中的最佳方式是什么

工具集:VS2008,Subversion 1.6

如何使用

基本上,您可以将工作副本中的一个目录指定为指向另一个存储库的“符号链接”。当您更新主工作副本时,还可以从外部存储库获得更新

另一种选择是使用某种中央存储库来存储编译后的.dll。类似于Java世界的东西。我不知道Visual Studio中是否存在这样的野兽