On Wed, Dec 10, 2008 at 21:44, pixelwiz <pixelwiz_at_gmail.com> wrote:
> Has anyone gone through this before? I'm not ready to commit several
> of my projects yet, because I am in a middle of changes for many of
> them.
>
> Basically I need some advice how to properly move all my subversion
> stuff from on PC to another.
Note that working on changes that "are not yet ready to commit" for
a long time negates many potential advantages of using version control.
As long as you don't commit, you have no way of getting back to an
earlier state of your working copy (except for completely reverting changes).
When you do commit in the end the changes may be too big to be easily
reviewed or merged with other work.
If you are holding off the commit because it is not desirable to disturb
the trunk with frequent commits of experimental or incomplete changes,
then a better way of working is to create feature branches on which you
can do regular commits, then reintegrate the feature branch to trunk
(and delete it) when you feel it is ready.
If you did not anticipate the need for a feature branch when you started
working, you can still create the branch when the need
becomes obvious. You can then "switch" your working copy to it.
The "switch" will preserve any local changes you made.
HTH,
Wim Coenen
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=984176
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2008-12-14 23:43:37 CET