【发布时间】:2012-12-02 11:32:02
【问题描述】:
我有一台笔记本电脑和一台台式电脑,我希望在它们之间共享 Visual Studio 项目 - 最简单的方法是什么?
【问题讨论】:
-
您需要'版本控制'还是'文件同步和备份'?
标签: visual-studio version-control
我有一台笔记本电脑和一台台式电脑,我希望在它们之间共享 Visual Studio 项目 - 最简单的方法是什么?
【问题讨论】:
标签: visual-studio version-control
目前最简单的方法是在“云端”使用 Microsoft 新的免费 TFS(Team Foundation Server)服务。
首先,注册一个 TFS 帐户here。您必须选择一个名称,该名称将为您提供一个类似 http://yourname.visualstudio.com/ 的 URL
接下来,您可以在 Visual Studio 中添加一个 TFS 服务器,您可以在其中从任意数量的计算机签入和签出您的解决方案和项目。
【讨论】:
您要分享 Visual Studio 项目(1) 还是要将该项目置于版本控制之下 (2)?
对于第一种情况,您可以考虑在线备份/存储服务,例如 Dropbox、Google Drive 或 SkyDrive。您将能够从不同的计算机访问您的项目,并可以在需要时与他人共享。这确实是最简单的方法;不过没有版本控制。
如果您需要版本控制,我建议您选择Apache Subversion。 TFS 就像是在艰难而荆棘的道路上行走,绝对不是最简单的方法。
因此,您可以安装 VisualSVN 以将 SVN 作为源代码控制添加到 Visual Studio。然后您可以使用 VisualSVN "Add the solution to Subversion"。
您可以使用 VisualSVN 服务器(或任何其他 SVN 服务器)在 LAN 上托管存储库,也可以使用托管 SVN 服务。初始设置实际上最多需要几分钟。
【讨论】:
您可以使用免费的 SVN 服务。这里提供了一个:- https://www.assembla.com/home
【讨论】: