Re: svn switch and checking out to an external working folder
From: Rob Jose <rjose89_at_comcast.net>
Date: 2004-08-11 19:22:44 CEST
Hi Dan
Rob
----- Original Message -----
Hi Rob.
I tend to view things as either day-to-day development activities or less frequent "project admin" activities. As long as my IDE supports the former, then I'm happy.
So for creating a branch (svn copy followed by svn switch --relocate or a fresh checkout) and then syncing to the branch (create a new project over the branch directory) I'm happy to do that from the command line. For regular activities such as refactor->rename (svn move to delete/add-with-history), add new files, commit, etc. I want my IDE to do this, and to do it as transparently and unobtrusively as possible.
It seems to me that the subclipse developers have hit this balance exactly right. They are focusing (a lot of) effort into making the day-to-day stuff as simple as it can be, and using any spare cycles to integrate the less common stuff (such as viewing history - since Eclipse already has a great local history feature).
In the meantime, I'm happy to use the command line to do the less frequent stuff. Especially since it always seems to be slightly different each time I do it, which is a hint to me that automating it by means of an Eclipse wizard would be quite a difficult undertaking anyway.
Of course, ymmv.
Cheers,
Rob Jose wrote:
Ian
Rob
Hi Rob,
1) After I branch, I can not figure out how to switch my project to use the new branch. For example, I have a plugin called Administrator. I have branched it to another location so I can do some changes without bothering anyone else. I noticed that subversion has a command called switch that will point my working directory to the branch. Does subclipse have the capability to do this? If not, what are other doing in this situation?
You could always try the command line - svn switch. Type "svn help switch" for more info.
True, I could use the command line, but shouldn't subclipse have the option someplace. I would think that subclipse would be able to do all of the commands that you can do from the command line. What I would really like to do is to do a branch from subclipse, and then tell subclipse to update from the branch instead of updating from the trunk. Does this make since? Maybe I am too use to VSS and what I am saying is not the correct work flow. If that is the case, can someone tell me what the correct work flow is?
Remember Subversion v 1.0 was only released in February, and Eclipse 3.0 was only released in June. The team has been making great progress in the last few months since the Eclipse 3.0 Teamwork API was sufficiently documented for them to be able to make progress again. I'm sure it's only a matter of time before it's implemented in Subclipse - they've probably taken note of your request, but you can submit a feature request via the web site to make sure. Until then, there's always the command line. Alternatively, this is an open source project, so you're welcome to have a go at implementing it yourself and to submit a patch for the core development team to review and (hopefully) commit.
Cheers,
|
This is an archived mail posted to the Subclipse Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.