我喜欢在一天的不同时间在笔记本电脑和台式机之间工作。 我最近安装了VS 2010 Ultimate(Extreme),我想知道在这两台机器上共享项目的最佳方式。 是否使用subversion之类的东西,或者是否将项目放在网络驱动器上并在我当前的机器上打开它。 来自更有经验的人的任何想法或警告都非常感激。
答案 0 :(得分:3)
我肯定会选择Subversion或Git。
我有一份工作&家用台式机+笔记本电脑,我可以在其上完成所有开发工作。
我将所有更改保存到Subversion(这本身就是一个很好的做法),这也意味着我可以从我离开的地方继续进行。快速更新命令获取我的最新代码,我已准备好去..
另外,为了避免复制数据库或运行数据库项目,我在工作PC上运行我的数据库(我从未关闭)并通过VPN访问它。由于My-PC \ SQLEXPRESS可以在My-PC和其他2台计算机上运行(因为它们位于同一网络上),因此无需在我的应用程序中更改连接字符串。
答案 1 :(得分:0)
如果您的可访问网络上的服务器已备份,请将其与源代码管理应用程序一起使用。
答案 2 :(得分:0)
如果有机会,请安装TFS。 现在,TFS可以安装在Windows 7或xp
的台式机上使用TFS,您将最大化您的分布式作品。 Visual Studio与TFS最佳集成。
我建议你使用TFS;如果您有许可副本或MSDN潜艇。