On Tue, Apr 3, 2012 at 4:56 PM, Joel Braun <[email protected]> wrote: > Well, while we're tied into subversion for the next few months, I > wouldn't be necessarily against switching to Git or Mercurial. Which > would be best for this situation, and how do they work in regard to > offline editing for later upload?
They're roughly equivalent in terms of implementation and technical power. Mercurial's command line interface is closer to Subversion's, and hides some of the dangerous features by default, while still having them available if you need them. The great thing is you can try both tools against Subversion now and get some idea of how each feels to you. Look for hgsubversion or git-svn. Those tools let you use Mercurial or Git respectively as a "super-client" for Subversion. > > On Apr 1, 4:29 pm, David Anderson <[email protected]> wrote: >> Subversion is not really designed for offline editing. If you really need >> it, you should switch to using Mercurial or Git as your version control >> system. They are truly distributed, and thus very very friendly to offline >> editing. >> >> But as to your more immediate question: svnsync should be able to sync your >> local repo back to the online repo, as long as no extra commits have been >> added to the online repo in the meantime. That is, your offline repository >> should be an exact superset of the online one. >> >> - Dave >> >> >> >> On Sun, Apr 1, 2012 at 13:48, Joel Braun <[email protected]> wrote: >> > Our coding team is often in areas without internet access making code >> > changes. We'd like to keep track of these in an SVN, but we have to >> > use a local one because of the lack of internet availability. >> >> > The plan that we'd like to go with is to use a local SVN to keep track >> > of the offline edits and then sync that SVN with the one on Google >> > code. The problem is Google code requires you to restart at rev0 every >> > time you import from another SVN. Is there any way around this? Can it >> > be turned off? >> >> > Thanks in advance for any suggestions. >> >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "Project Hosting on Google Code" group. >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]. >> > For more options, visit this group at >> >http://groups.google.com/group/google-code-hosting?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Project Hosting on Google Code" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-code-hosting?hl=en. > -- You received this message because you are subscribed to the Google Groups "Project Hosting on Google Code" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-code-hosting?hl=en.

