Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Tools / November 2005

Tip: Looking for answers? Try searching our database.

VSS pluggin 1.6.1 for Eclipse

Thread view: 
abbym - 01 Nov 2005 16:03 GMT
Hi, I have just installed VSS pluggin 1.6.1 in Eclipse 311. After
configuring eclipse plugin to connect to VSS database when I tried to
add the project into VSS it threw me a
java.lang.NullPointerException­. I have even tried on eclipse with jdk
1.4,1.5. I'm using VSS 6. Has anyone had similar problem ? If yes was
there any workaround ?
Daniel Dyer - 01 Nov 2005 19:34 GMT
> Hi, I have just installed VSS pluggin 1.6.1 in Eclipse 311. After
> configuring eclipse plugin to connect to VSS database when I tried to
> add the project into VSS it threw me a
> java.lang.NullPointerException­. I have even tried on eclipse with jdk
> 1.4,1.5. I'm using VSS 6. Has anyone had similar problem ? If yes was
> there any workaround ?

This may not seem like a very helpful comment as it does not address your  
specific issue, but it may be the best advice you ever receive:

    "Don't use Visual SourceSafe for anything, ever."

And here's a few reasons why:

http://www.highprogrammer.com/alan/windev/sourcesafe.html
http://www.wadhome.org/svn_vs_vss.txt
http://www.developsense.com/testing/VSSDefects.html
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q248240
http://support.microsoft.com/kb/150643/EN-US/

1).  VSS does not maintain all previous versions of all files in all  
circumstances (and therefore is useless for its intended purpose).
2).  VSS is prone to repository corruption.
3).  VSS is insecure (anyone can mess around with the shared files it  
uses).
4).  VSS is slow (complete, uncompressed files are sent to the client for  
every operation since there is no server process).
5).  VSS is unusable remotely (even if you get it to work over a VPN,  
operations will time out because it is so slow).
6).  VSS is not safe for multiple users.
7).  VSS is unsafe with multiple timezones (or even just multiple clients  
where the clocks are not synchronised).
8).  VSS does not support multiple working copies of a single project.
9).  The VSS branch and share semantics are unintuitive and dangerous.
10).  VSS sometimes likes to capitalise some of the directory names when  
you import, so your Java packages get screwed up.
11).  VSS only works with Windows operating systems.

And that's just what I can remember off the top of my head, I have a much  
longer list lying around somewhere.  Use anything else (Subversion,  
Perforce, Bitkeeper, CVS), just save yourself the hassle of VSS going  
wrong (and it will).

And if you're still not convinced, take a look in the ss.ini files on your  
SourceSafe "server" and tell me that you want to use software that does  
things that way.

Dan.

Signature

Daniel Dyer
http://www.dandyer.co.uk



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.