Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Subversive » Issues with branches
Issues with branches [message #26503] Thu, 24 July 2008 13:14 Go to next message
Aaron Siri is currently offline Aaron Siri
Messages: 33
Registered: July 2009
Member
We have started to use branches more in our development process and have
starting to see odd behavior with Subversive. In general working with
branches seems brittle.

The first issue is which connector should we be using? This is always
unclear and there are a lot to choose from. Should it be SVNKit 1.1.7
or SVNKit 1.2.0? Or should the JavaHL be used instead?

The second issue is with switching. When we perform switches and then
do a commit the commit appears to take place in the pre-switched version
of the code.

My team is almost to the point of switching back to CVS because it
appears its integration into Eclipse appears to be much more solid. But
we're still holding out hope for a while longer that Subversion will
become bulletproof. I'll try to report all of the issues that we find.

-Aaron
Re: Issues with branches [message #26612 is a reply to message #26503] Fri, 25 July 2008 04:58 Go to previous messageGo to next message
Owen Rees is currently offline Owen Rees
Messages: 41
Registered: July 2009
Member
Aaron Siri <aaron.siri@efi.com> writes:

> The second issue is with switching. When we perform switches and then
> do a commit the commit appears to take place in the pre-switched
> version of the code.

You may be running into something that is a problem with subversion in
general rather than specific to Subversive, see
<http://subversion.tigris.org/faq.html#switch-problems>

If you have uncomitted changes and you decide you want to commit them
to a different branch from the one you are working on then this seems
to be difficult. Creating a new branch and starting to work in that
branch seems to work. Doing that then switching to the branch you
really want then merging the changes from the new branch may be a way
to achieve the right effect but I have not explored all the issues of
doing that.

I think it would be a nice feature if Subversive could warn you that
you have uncommitted changes if you try to switch in that state
because if you just go ahead you end up with a partially switched
working copy and things can get very confusing.


--
Owen Rees; speaking personally, and not on behalf of HP.
========================================================
Hewlett-Packard Limited. Registered No: 690597 England
Registered Office: Cain Road, Bracknell, Berks RG12 1HN
Re: Issues with branches [message #26761 is a reply to message #26503] Mon, 28 July 2008 04:32 Go to previous message
Eclipse User
Originally posted by: alexander.gurov.polarion.org

Hello Aaron,


You could use anyone of existing connectors. Each of them have their own
issues and benefits. For example both SVN Kit connectors provides much
better support for refactoring, but both JavaHL connectors already in the
stable state when SVN Kit 1.2.0 is actively developed at this time. SVN
Kit 1.1.7 and JavaHL 1.4.5 are targeted to work with the SVN 1.4 server.
SVN Kit 1.2.0 and JavaHL 1.5.0 are targeted to work with the SVN 1.5
server.
Previous Topic:JavaHL problem
Next Topic:Error creating a branch
Goto Forum:
  


Current Time: Wed Aug 20 20:34:31 EDT 2014

Powered by FUDForum. Page generated in 0.01841 seconds