Bazaar与.sln和.csproj文件

时间:2011-08-03 21:56:52

标签: .net bazaar

首先,让我试着描述我如何组织我的Bazaar项目,它是这样的:

  • 图书馆计划
    • 中继线
    • 开发者一
    • 开发者二
  • 应用项目1
    • 中继线
    • 开发者一
    • 开发者二
  • 申请项目2
    • 中继线
    • 开发者一
    • 开发者二

应用程序项目1和应用程序项目2都引用库项目。

我遇到的问题是,开发人员项目,开发人员的项目和主干中的代码库的引用路径都是不同的,因为它们应该是。开发人员应该参考他的库副本,开发人员应该引用他的,并且trunk应该引用trunk库。

我是否有更好的方法来组织这些项目,还是有一些棘手的方法将我的.sln和.csproj文件放入带有花哨路径的版本控制中?

谢谢!

1 个答案:

答案 0 :(得分:3)

我会使用相对路径。 Visual Studio能够使用..\..\MyProj.csproj样式的路径引用。如果您的所有库都在同一个存储库中,那么这应该没问题。您甚至可以使用文本编辑器编辑sln和csproj文件。首先从视觉工作室卸载它们。