2011-07-22 559 views
0

想象共享Visual Studio项目和两个SourceSafe的项目A和B.SourceSafe共享文件夹?

之间及其附带的文件如果你添加一个新的项目项项目A,项目更新和新的项目添加到A的项目。但是,当B的项目文件被更新(因为它与A共享)时,它现在有一个缺失的项目 - 因为添加到A的新项目不被共享。

在我看来,这可以通过在SourceSafe中共享整个文件夹来解决。但是,你甚至可以这样做吗?

还有其他想法吗?

回答

0

我相信分支可以解决您的问题。 如果您有项目A和项目B,并分支出来处理它们,那么添加您建议的项目将留在分支中。 但是,一旦你合并回主干箱,你就可以在你的分店中添加的物品可用于A和B

希望我解释说好的。 这是一个非常有用的链接,并且很好地解释了分支。

http://geekswithblogs.net/VROD/archive/2006/11/22/97817.aspx

+0

是的,我可以分支。但我不想分支。我想分享两个(或更多)源安全项目之间的项目和项目。 – Fernando

+0

您可以尝试: 设置所有文件夹的工作空间并通过VSS设置权限Admin 这可能会有所斩获。 –

0

您可以通过共享SourceSafe客户端的文件夹。但是项目中新增的项目不会出现在另一个项目中。只有现有的项目会自动更新。

+0

然后,我认为这意味着该文件夹实际上并未被共享 - 只有在共享完成时存在的原始项目。 – Fernando

+0

你是对的。 VSS共享是基于文件的。 – Rachel