I currently work a lot on my laptop while traveling to and from work for many days. But it's not as good as my main car at home. My problem is how to sync files. I use subversion, but also have a CI server that rebuilds every registration. There is a question here that concerns several machines and says to use a control source. But what if there is a CI server, this will lead to broken assemblies.
My first thought (which seems a little silly) would be to use two sets of source control, or at least two repositions for the same code. One for the CI server and one for transfer between machines. Not sure if you can even do this with SVN. Just looked at Mercurial after the Jeol blog . Not sure if this will work, since you still have a problem clicking on the central repo where the CI server will work.
I think the bottom line is how do you share code that is still buggy or not compiling, so you can switch cars without trading the assembly?
thanks
source share