VS2010-两个或两个以上的人如何同时编辑用例文件?

| 我有一个用VS2010编写的解决方案。在这个解决方案中,我有一个关于用例的建模项目。我想要的是允许两个或两个以上的人能够同时编辑文件。另外,我不希望别人互相覆盖。相反,我希望VS2010合并它们的更改。在VS2010中有可能吗?     
已邀请:
建议不要由多个人同时处理同一个文件,但是,如果您使用Team Foundation Server版本控制,请查看主题在版本控制下管理模型和图形: 合并模型文件和图表中的更改 在多个用户同时处理模型后,Team Foundation版本控制将提示您将更改合并到模型文件中。如前面各节所述,在单独的项目上进行工作将避免大多数合并。通常,其余冲突可以安全地自动合并。以下更改不会引起任何困难: 生命线的类型。在向交互(序列图)添加生命线时,除非已从现有类型创建了生命线,否则其类型存储在根模型中。 新的活动和交互最初存储在根模型中。 添加元素和关系。 重命名或删除仅在其自身包中引用的元素。 在共享建模项目上工作 为了最大程度地减少项目不同部分上的并发工作之间的冲突: 将您的建模项目划分为代表不同工作领域的软件包。将整个模型移到包中,而不是将其留在根模型中。有关更多信息,请参见定义程序包和命名空间。 不同的用户不应同时使用同一软件包或图表。 如果使用配置文件,请确保每个人都安装了相同的配置文件。请参阅使用轮廓和构造型来自定义模型。 为了帮助确保您仅更改正在使用的软件包: 设置UML类,组件或用例图的LinkedPackage属性。 在UML Model Explorer中,一旦创建活动或交互,就将其拖到包中。当您在活动或序列图中创建第一个节点时,此元素将出现在UML Model Explorer中。 为了帮助您跟踪软件包,请重命名软件包文件以反映实际的软件包名称。 在Team Foundation版本控制中,始终对完整的建模项目而不是对单个文件执行“签入”和“获取最新版本”操作。 务必在签入建模项目之前立即执行Get操作。 在执行Get操作之前,请始终关闭所有图。 注意:如果在执行Get时打开了文件,并且该操作导致本地更改,则系统将提示您重新加载文件。在这种情况下,单击“否”,然后重新加载整个项目。在解决方案资源管理器中,右键单击建模项目节点,单击“卸载项目”,然后单击“重新加载项目”。     
无法像使用Google文档一样进行实时编辑。如果您只想每天合并一次更改,则建议使用版本控制系统,例如Subversion。     

要回复问题请先登录注册