How to move changes without committing?

I am working on my laptop in a controlled version project, but now I want to move my work to the desktop . The fact is that I can’t commit, because the changes are still work in progress .

  • The solution can be exported, but as far as I know, this does not require deletion of the file (which I did).
  • Another solution would be to make a patch and apply it on the desktop, but the last time I tested it, it did not take into account the binaries (which I created and modified).

I do not have administrator rights, so I can not create a new branch .

Any other solution / workaround? Thanks!

+4
source share
3 answers

Just copy the entire working copy, including the hidden .svn folder, to your desktop computer. Zipping is also permitted.

+4
source

This seems like a direct file sync issue. Why not use something like rsync?

rsync -a --delete --exclude .git laptop:~/path/to/wd/ desktop:~/path/to/wd/ 
0
source

If you plan to work sometimes on your laptop, and sometimes on your desktop, or just if your changes last more than one day, you should probably create a function branch and commit it there. When your function is complete, reintegrate the function branch in the trunk.

The SVN book covers function branches.

0
source

All Articles