English 中文(简体)
在多台计算机中同步编码,并作出最小努力
原标题:Syncing code across multiple computers, with minimum effort

我希望能够在多个计算机上同步源代码和整个项目。 我尝试过使用 Git, 但从未获得过免费经验, 也许因为我从未为此付出过很大努力。 因此,我想要的是:

  • Ability to add a folder with all its subfolders to the sync list. Basically once I add a folder for sync, it should automatically add all files and sync them on multiple computers, just like dropbox.
  • As little manual work as possible. I do not want to push multiple files and go through setup each time I create a new project.
  • Version control is not one of my concerns, but is welcome.

现在,如果你建议我使用 git/svn, 请参考我上面的要点, 以表明我如何使用。 虽然我不想花很多时间来做同步部分, 但是如果值得努力的话, 我会这样做 。

我不认为这很重要,但我使用Eclipse, Aptana 和 Vision Studio 2010。

最佳回答

"http://dirsyncpro.org/" rel="noreferrer" >DirSync Pro 可能是一个很好的解决方案、跨平台和开放源。

对于更多出血的边缘软件,你可以尝试 < a href="http://sparkleshare.org/" rel="noreferrer" >SparkleShare 。

最后见关于生命黑客的这篇文章。

问题回答

我(几乎)也有同样的情况。我最后在一个(所谓的“主机”)计算机上有一个标准窗口共享, 并使用共享文件夹作为网络驱动器, 使用< 坚固> “ 离线文件”

即使您已断线, 您也有文件内容可用, 如果您连接在同一网络中, 而不是您的“ 主机” 同步自动完成 。

冲突得到报告,必须手工解决。

然而,“强”字的版本根本不是“强”字,“强”字的窗口仅是“/强”字。

您是否尝试过 < a href=> "http://www.sugarsync.com" rel="no follow" >http://www.sugarsync.com

它像投放框一样, 但是您可以将一个计算机上的任何文件夹映射到另一个计算机( 或多台计算机) 上的任何文件夹。 它是免费的, 但对 Linux 、 只有 Windows 和 Mac OS X 不起作用 。

您可能想要检查双向同步器 < a href=>"http://www.cis.upenn.edu/~bcpierce/ unison/" rel="nofollow" >Unison

2022年更新

我对用镜子感到非常高兴。 设置并不容易,但一旦成功,它就无痛无痛。

我在用谷歌驱动器

  1. Install Google Drive on all devices
  2. Move the projects that you want to auto-sync to a folder in your Google Drive.
  3. From your Google Drive disk on your computer, right-click on the folder in step 2, making it offline accessible





相关问题
Tracking Versions, Builds, Revisions, with TortiseSVN

I am the sole developer on a project and have been using tortoiseSVN for quite a while. Now Id like to start getting version information working correctly in the project I.E. show Major Version, Minor ...

Tips on upgrading CVS to git/hg?

We still use CVS, I use git and hg for my personal use though I m still a novice at both, but I realize they re much more modern and better, faster, distributed, etc. It s just everyone is so ...

How to handle different csproj [closed]

I am working in a team of five. We are working on a C# application with five csprojects. The problem is that for each csproject, each of my colleagues has their own ideas on how to reference a DLL; ...

Changing username in SVN+SSH URI on the fly in working copy

I am using SVN+SSH to check out a working copy of repository from an SVN server on which all developers are members of a developer group and have full read/write permissions on the repository ...

How to search for file in subversion server?

Is there a way to search for a file in a subversion repository? Something similar to Unix find command, with which I can find the location of a file in a repository. I know there is svn list, but ...

热门标签