NetBeans Forums
| View previous topic :: View next topic |
| Author |
Message |
jhfrench
Joined: 28 Jan 2013 Posts: 1
|
Posted: Mon Jan 28, 2013 3:40 pm Post subject: Is there anything that TortoiseSVN can do that can't be done through Netbeans? |
|
|
I was reading that the Netbeans IDE has built-in Subversion support. I've also seen a reference to using Netbeans and Subversion together. But I've been a long-time Tortoise user, and I know it can slow down the Windows shell. Is it redundant to install TortoiseSVN if you are using NetBeans? Is there anything that TortoiseSVN can do that can't be done through Netbeans?
(for those with StackOverflow.com accounts, I asked this question at http://stackoverflow.com/questions/14512793/is-there-anything-that-tortoisesvn-can-do-that-cant-be-done-through-netbeans) |
|
| Back to top |
|
 |
Edson Richter Posted via mailing list.
|
Posted: Mon Jan 28, 2013 7:48 pm Post subject: Is there anything that TortoiseSVN can do that can't be done through Netbeans? |
|
|
Em 28/01/2013 13:40, jhfrench escreveu:
For instance, I do use TortoiseSVN sometimes to recover from some
"weird" situations.
After you "add" (and before commit) a file to SVN, NetBeans has no way
to ignore it. Trying to do so causes a error in NB.
In TortoiseSVN there is the magic "Unversion and add to ignore list",
that is wonderful.
Also, there are other actions that I only remember when I'm in a hurry
(not now).
Maybe I'm too lazy to file a request enhancement in NB, but since
Tortoise works perfectly in my Win 7...
Regards,
Edson Richter |
|
| Back to top |
|
 |
Owen Thomas
Joined: 20 Sep 2008 Posts: 147
|
Posted: Mon Jan 28, 2013 11:14 pm Post subject: Is there anything that TortoiseSVN can do that can't be done through Netbeans? |
|
|
AFAIK, the SVN client provided in Netbeans can do everything any other client (Tortoise et al) can do. The only time when I have had to consider using a separate client is when, for reasons that involve the incomplete implementation of structures drawing on Java generics, the IDE would hang when it tried to check the syntax of my code.
I was recently subject to such a circumstance, and I needed to consider installing a separate client when I deliberated the management of a code base subject to the deletion of directories. If you are removing packages or reorganising the package names of your source files while trying to maintain an unstable code base that hangs the compiler, then maybe a separate client may need to be installed. Thankfully, in my recent circumstance, I pulled through without the need of resorting to a separate client.
If ever this becomes your circumstance, you will receive my sincerest sympathies. It would be very frustrating for you if your circumstance persisted; you would have to resort to a time consuming compile/edit/repeat cycle until your circumstances change. With an external SVN client, you would retain the ability to keep your working copy clean, but you would certainly miss all the code navigation and re-factoring things provided by Netbeans that make your programming exercises tolerable.
|
|
| Back to top |
|
 |
Edson Richter Posted via mailing list.
|
Posted: Tue Jan 29, 2013 12:49 pm Post subject: Is there anything that TortoiseSVN can do that can't be done through Netbeans? |
|
|
Em 29/01/2013 07:00, Stadelmann Josef escreveu:
| Quote: | Edson
This is a very good issue NB developers should at least consider at least check.
Otherwise, when a directory with its content is under SVN version control, i.e. a
working copy, why should SVN layers not flag a file with a "?" signaling to the
user that an action is required and that somebody should tell SVN what to do now
with that file. The user should then be able to "ADD" it to SVN and later "COMMIT"
or signal SVN that this file should be excluded from a "COMMIT".
To prove. I just added a file gaga.properties to my project and immediately it was
green-colored and hovering with the mouse ouver it says "Localy New"; RMB down /
Subversion / ... you have two choices
IGNORE which flags the file with light-grey-color or
EXCLUDE FROM COMMIT which keeps it green-colored, but flagges it somehow to be
excluded when we COMMIT is given.
And that works when I made one of the two tools known to NB,
either SVN Client or SVNTortoise via
Tools / Option / Miscellaneous / Version / Subversion / Path to C:\Program Files\TortoiseSVN\bin
OR
Tools / Option / Miscellaneous / Version / Subversion / Path to C:\Program Files\CollabNet\Subversion Client
I think NB 7.2.1 in conjunction with SVN or Tortoise does what you want,
this on the risk that I miss something.
|
I'm using 7.2.1 and 7.3 RC1. I've added a directory, and then before
commit I want to remove from SVN and add to ignore list. Tortoise has
the convenient "Unversion and add to ignore list". When I tried to
include the folder in the ignore list using NetBeans it gave an error,
and I had no time to report the issue (I've tons of reports on 7.3
version, but I have time shortage these days)
Regards,
Edson
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
|
|