- This topic has 1 reply, 2 voices, and was last updated 16 years, 7 months ago by Riyad Kalla.
-
AuthorPosts
-
Noel DesrochersMemberSoftwares used:
Concurrent Versions System CVSNT 2.5.03 (Scorpio)
MyEclipse Enterprise Workbench Version 5.1.1 GAHi,
I have a lock problem with MyEclipse when I modify a source in my trunk sandbox.
CVS takes the lock not only in trunk of CVS repository but also in all branches.Developers work in the trunk and then we promote the objects to the branches,
the problem is that when developers edit a file in the trunk with MyEclipse,
MyEclipse locks the object in all the branches not just the trunk where he
is editing the file.Other developers using turtoise do not cause this issue, when they take a lock
in the trunk turtoise does not also lock the object in the branches.On the command line I typed “cvs edit” to displayed the all options available.
I noticed that there was an option -w for “Lock whole file, not just this branch”
That’s what MyEclipse does when I modify a source.I searched in MyEclipse configration about this option but without any succes.
What modification should I do in MyEclipse to lock in CVS repository only the
corresponding source of the sandbox (in my case, the trunk) ?Thanks,
Riyad KallaMemberCaisseCD,
The issue seems to be with the base CVS Team support that comes from Eclispe. I started digging around the Eclipse bugzilla repo to see if there were other complaints and I found a few that *might* match what you were asking about here:
https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=lock&component=CVS&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Importance&field0-0-0=noop&type0-0-0=noop&value0-0-0=Also I’m wondering if you can accomplish what you want by going to Window > Prefs > Team > CVS > Watch/Edit, and set it to not send edit notifactions to the server… I know that might be a bit more lax than you wanted, but atleast it would allow you to work with the built in CVS support until the situation is rectified by the CVS Team?
-
AuthorPosts