This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 13575 - Wrong repository path when performing cvs status, add.
Summary: Wrong repository path when performing cvs status, add.
Status: RESOLVED INVALID
Alias: None
Product: obsolete
Classification: Unclassified
Component: collabnet (show other bugs)
Version: 3.x
Hardware: PC All
: P2 blocker (vote)
Assignee: support
URL:
Keywords:
: 13446 15216 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-07-13 10:18 UTC by Milos Kleint
Modified: 2009-11-08 02:28 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Milos Kleint 2001-07-13 10:18:59 UTC
I've noticed that afte the migration the cvs server started returning weird
stuff on cvs status command.

Please see the inserted output of the status command. The weird part is the
Repository revision line.
there should be the repository patyh in the following format /cvs/javacvs/src....
however instead there's /usr/local/tigris/data/helm/cvs/javacvs/...

Can this be fixed?

Milos Kleint



===================================================================
File: RemoveTypeComparator.java    Status: Up-to-date
  Working revision:    1.4
  Repository revision:    1.4   
/usr/local/tigris/data/helm/cvs/repository/javacvs/src/org/netbeans/modules/cvsclient/commands/remove/RemoveTypeComparator.java,v
  Sticky Tag:        (none)
  Sticky Date:        (none)
  Sticky Options:    (none)
Comment 1 Taska 2001-07-14 01:32:42 UTC
Internal CollabNet issues: SCS115, PCN4936.
Comment 2 Martin Entlicher 2001-07-16 14:13:20 UTC
*** Issue 13446 has been marked as a duplicate of this issue. ***
Comment 3 dmladek 2001-07-16 14:32:29 UTC
well, this problem appears after migration of cvs server which now
returns file's path in a different format.

But frankly speaking fixing it on server side will solve it only for
this case, but what will you do if there exists similar problematic
cvs servers around the world.
Wouldn't be better to try to solve it on the client's side to?

What do you think?
Comment 4 Martin Entlicher 2001-07-16 14:44:54 UTC
Well, I can not do anything with this. If you tell me, that the
repository is at /cvs and the server returns the repository path as
/usr/local/tigris/data/helm/cvs/repository/... then I can not know,
that "/cvs" and "/usr/local/tigris/data/helm/cvs/repository" is the
same physical location.
Comment 5 dmladek 2001-07-16 14:58:57 UTC
OK. You're right, sorry for that (I wrongly thought that it might be
similar with earlier entered bug for commit.)
Comment 6 Unknown 2001-07-18 16:33:39 UTC
Can we get clarification on the problem? How is having a 
complete path affecting your work? Is iti a bug?
Comment 7 Martin Entlicher 2001-07-18 16:49:17 UTC
We have a CVS module in NetBeans, which is a wrapper upon cvs.exe
client. We use "cvs status" command to get the information about files
including repository path.
When the user enter the repository as "/cvs" and the server returns
"/usr/local/tigris/data/helm/cvs/repository" instead, we're not able
to get the correct file repository path, which is necessary for other
operations.
I will appreciate if this inconsistecy could be fixed.
Comment 8 Taska 2001-07-19 06:19:53 UTC
Thanks for the extra information.  The developer has designated this
as a defect and is implementing a solution.
Comment 9 Taska 2001-07-19 06:34:35 UTC
Accepting.
Comment 10 Milos Kleint 2001-07-20 10:04:58 UTC
I've got another case when this causes trouble..
cvs add on directories when using the javacvs client.
it returns the collab path instead of the netbeans repository path.
we listen for the message saying that he directory was added and
populate the CVS admin files on the behalf of this message.
That way the admin files get broken.
the cvs comamnd-line works fine. I admit it's aprtly our (javacvs)
problem as well, however it's definitely not something that standard
cvs server would do either. I guess it's the responsibility of the
wrapper to change the paths everywhere..
Comment 11 support 2001-07-28 01:07:26 UTC
Successfully tested on staging. Determining when to push live.
Comment 12 Taska 2001-07-31 01:06:34 UTC
Netbeans-specific stage will occur on Tuesday.
Comment 13 Taska 2001-08-02 02:22:24 UTC
This was staged and brought live- please verify.
Comment 14 Martin Entlicher 2001-08-02 09:42:36 UTC
O.K., it works right now.
Comment 15 Milos Kleint 2001-08-02 11:20:36 UTC
it still doesn't work for the cvs add command when adding directories.
Comment 16 Taska 2001-08-03 05:46:17 UTC
Thank you for the update; accepting this, will speak to developer.
Comment 17 Unknown 2001-08-11 00:59:45 UTC
Several commands are being noticed to return the long repository path 
(/u/l/t/d/h rather then /cvs). These include:

add
commit
diff
update

Fixes are being worked on at the moment (collabnet pcn5313). 
Estimated timeframe of 2 weeks for developer work because all fixes 
need to be reconciled with the open source version of cvs, not just 
fixed in the current version of cvs on the site. This time frame 
includes unit testing. As we get closer to the fix we will schedule 
time for creation of the rpm and ops to deploy to staging. Once on 
staging we request that you review and run any scripts that need 
testing. We will schedule a preliminary date for operations to push 
to production and confirm that date following netbeans team approval.
Comment 18 Unknown 2001-08-24 23:16:40 UTC
Ready for QA. Requesting promotion to staging and QA resources.
Comment 19 Unknown 2001-08-28 03:58:13 UTC
The protocol between pcheck and pserver has been modified.  As a
result,engineering recommends that the pcheck and pserver be put into
the same RPM. This fix is going to staging and will be promoted,
following successful testing, to production with 13383.
Comment 20 Unknown 2001-08-30 06:52:55 UTC
The planned resolution date for cvs issues is now: by Friday, Sept 
14. Please see issue 13383 for details.
Comment 21 Unknown 2001-08-31 07:49:19 UTC
Here is some additional information on our rollout plan for these 
fixes:
Additional engineering unit testing regarding suite of CVS issues to 
be completed by August 31.
Full QA test with SourceCast Release 1.1 to be completed by September
10. Testing on stage to be conducted September 12 and 13.
Targeting push to production on September 13.
Comment 22 Taska 2001-09-06 19:11:46 UTC
Administrative note: Internal CollabNet issue number PCN5651.

Comment 23 Unknown 2001-09-07 07:43:16 UTC
Per NB IZ Issue#: 13383, 

------- Additional Comments From Taska 2001-09-05 17:15 PDT -------

Conducted an internal meeting concerning this issue, resulting in the
following schedule changes.

Quality assurance has requested an additional day to test the
interactions between our new RPMs and the current environment. 
Therefore, I propose that (assuming testing goes well) we promote the
RPMs to the live site during the afternoon (Pacific time) of Sunday,
September 16, so that they will be ready for the morning of Monday,
September 17, European time.
Comment 24 dmladek 2001-09-07 14:28:13 UTC
*** Issue 15216 has been marked as a duplicate of this issue. ***
Comment 25 Taska 2001-09-13 02:24:35 UTC
At this time, we are still waiting for the go-ahead from our quality
assurance department that 1.1 is ready.  We currently estimate that we
will be ready for final fix promotion sometime next week.

Comment 26 Taska 2001-09-15 00:20:50 UTC
Status summary: We are waiting for our QA team to put final approval
on SC1.1; their testing is being held up because of operational
problems with our Solaris test box.  SC1.1 is destined to be our
inaugaral Solaris version, and until it is approved on Solaris, it
can't be released.

In the case of lack of progress on Monday, we will be meeting to
determine next steps.
Comment 27 Taska 2001-09-18 05:15:27 UTC
This evening, our release engineering group packaged what we hope to
be the final release candidate of SC1.1, and our quality assurance
group has already begun work on testing it.  More details tomorrow.
Comment 28 Taska 2001-09-19 00:04:13 UTC
We have found and fixed one more bug, and a new (once again, hopefully
final) release candidate is being produced.  I will continue to update
as we hear more.
Comment 29 Taska 2001-09-19 22:53:16 UTC
We have finally released SC1.1, and the CVS rpm from that version is
being moved onto our staging box today.  Our plan is to test this
tomorrow and friday, and to implement it on Sunday evening our time.

We will be confirming this in the Thursday morning/evening support call.

Comment 30 Taska 2001-09-20 00:40:28 UTC
The cvs package has been installed, and our qa department has begun
site-specific testing.
Comment 31 dmladek 2001-09-21 09:35:57 UTC
CC'ing Honza to have an overview of this issue (which causes also
problems to our CVS support modules in IDE)
Comment 32 Taska 2001-09-21 21:52:00 UTC
Our qa team has finished their testing, and the sun netbeans and forte
for java folks are doing their testing.  If no objections are raised
by Saturday morning, Pacific time, our operations team will make the
change on the live site on Sunday night.
Comment 33 Taska 2001-09-22 16:01:33 UTC
We have been given the go-ahead; upgrade will happen on Sunday
evening, Pacific time.
Comment 34 Taska 2001-09-24 06:50:40 UTC
Upgrade is complete.
Comment 35 dmladek 2001-10-03 10:13:45 UTC
hmmm....seems it is finaly fixed.
marking it as verified
Comment 36 Marek Grummich 2002-07-19 16:10:06 UTC
Target milestone was changed from not determined to TBD
Comment 37 Marian Mirilovic 2009-11-08 02:28:01 UTC
We recently moved out from Collabnet's infrastructure