Re: Rename strange/unexpected behavior.
"Arthur Barrett" <arthur.barrett-qn/[email protected]> Tue, 25 Jan 2011 11:22:10 +1100
| Newsgroups | gmane.comp.version-control.cvs.tortoisecvs.user |
|---|---|
| Message-ID | <[email protected]> |
Dries,
This problem does not occur in the more recent CVSNT 2.8 that is a part
of CVS Suite, download the trial to check and if you have any problems
just drop our pre-sales technical support team a note.
Failsafe Audit, User defined commits, genuine rename, auto merge etc -
are all features CVSNT has had for years and SVN still does not have
(the SVN 'rename' command does a 'delete' and 'add' behind the scenes -
just trace the protocol to check, but yes the server does track them
just like CVSNT).
Free Software is not about price - and many Free Software projects are
now following the Free Software Foundations recent advice to charge for
Free Software so that those who create Free Software can continue to
afford to create Free Software:
http://www.gnu.org/philosophy/selling.html
People who keep switching software systems for whatever is zero-dollar
incur significant costs (see "the valuation of IT assets" published in
The Financial Times UK Edition 36,501 on Monday October 1 2007) and
encourage software developers to ditch the GPL/Free and Open Source
Software model in exchange for gratis ('lite' editions of) proprietary
software.
We released CVSNT 3.x over two years ago - which is a single server with
an SQL backed repository and allows SVN, CVS/CVSNT, Web and TeamSystem
clients - showing what real openness looks like (a single server and
your choice of client), but the response has been underwhelming - I hope
to do a new release of this in the next 12 months and a big marketing
push in 2012.
Regards,
Arthur Barrett
-----Original Message-----
From: Dries Feys [mailto:[email protected]]
Sent: Monday, 24 January 2011 10:32 PM
To: Arthur Barrett
Cc: [email protected];
tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: [TortoiseCVS] Rename strange/unexpected behavior.
As far as I know, the rename functionality is still not stable,
though it's more a CVSNT problem than a TCVS bug. I tried a couple of
months ago to rename some files multiple times, and after the first
(successful) rename, a second attempt for the same file leads to a total
corruption of the specific directories in cvsnt.
The only way you ca do, is to duplicate the files, re-add them
under the new name, and remove them from the old location.
Unfortenately, you then lose the history of the file.
SVN integrated the same functionality, but keeps track of the
history. Due to that, and given the fact V-CVSNT isn't free anymore,
whilst SVN is, we're moving to SVN instead...
met vriendelijke groeten, cordialement, regards,
DRIES FEYS
ICT-DEPARTMENT * Software quality & Systems * Senior Software
Engineer
"Arthur Barrett" <arthur.barrett-qn/[email protected]>
24/01/2011 12:21
To
<[email protected]>, <tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
cc
Subject
Re: [TortoiseCVS] Rename strange/unexpected behavior.
Gordo,
Your report is not very helpful - but well meaning.
TortoiseCVS 10.10 was released over 2 years ago in January 2009,
and contained a CVSNT build from July 2008!
Yes there were bugs, they were fixed years ago.
Please keep your software up to date, and never ever bother
reporting bugs in ancient software to volunteers.
If you can reproduce the bug using the latest release of
TortoiseCVS with the latest CVSNT server, please drop us another note.
Regards,
Arthur Barrett
Product Manager - CVSNT
-----Original Message-----
From: [email protected] [mailto:[email protected]]
Sent: Monday, 24 January 2011 4:49 AM
To: tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [TortoiseCVS] Rename strange/unexpected behavior.
With TCVS version 1.10.10 on Windows XP Pro, SP3.
I understand the Rename command remains "in development"... I am
posting so that the development team will be aware of some strange and
unexpected behavior.
My repository contains several modules. One of these is the
collection of files that represent a web site. It became necessary to
rename a number (about 25) of files from XXXX.html to XXXX.shtml.
I chose to use the TCVS "Rename" command... for the first time.
In all but 2 of the cases the rename appeared to work as
intended... CVSNT ran without error, the name was changed in the
sandbox, and was "marked" as being locally modified.
For two of the files the name was changed... But, in each case,
the file was marked as being NEWLY added (marked with a ?).
Investigation showed that the file was, in fact, NEW, and the revision
history of the original files appears to be gone! (update, for instance,
did not add the old file back to the sandbox).
Running a "commit" on the containing directory (the top level
directory) generated an error - citing these two files. I subsequently
"add"ed and "commit"ted these two files individually. A subsequent
"commit" on the directory generated a log of every directory in the
module... but did not actually "commit" any of the renamed files.
A "Refresh Folder Status" on the top level directory, marked all
of the "renamed" files as up-to-date.
But, finally, the top level directory is marked as "locally
changed" (no contained files at ANY directory level are so marked), and
a "commit" shows one of the "messed up" renamed files, but doesn't
really do a commit... i.e. no revision change.
Oh, and I appear to have picked up a sticky tag on one of the
second level directories...
I will be happy for any advice on how to get the sandbox back to
a "stable", "up-to-date" state and get rid of the new sticky tag.
Hope that this information helps the development of a reliable
rename command.
Gordo
------------------------------------------------------------------------
------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD
value)!
Finally, a world-class log management solution at an even better
price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d______________________________________
_________
tortoisecvs-users mailing list
tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/tortoisecvs-users
**** DISCLAIMER ****
http://www.tvh.com/newen2/emaildisclaimer/default.html
"This message is delivered to all addressees subject to the
conditions
set forth in the attached disclaimer, which is an integral part
of this
message."
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires
February 28th, so secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
tortoisecvs-users mailing list
tortoisecvs-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/tortoisecvs-users