Main > Programming > Version Control >

cvsclone 0.00

cvsclone 0.00

Sponsored Links

cvsclone 0.00 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.031 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1315
Date added: 2006-03-30
Publisher: Peter Backes

cvsclone 0.00 description

cvsclone is a utility to clone cvs repositories over the cvspserver interface. Works for anonymous access.
Main features:
- reads $HOME/.cvspass
- can clone corrupt repositories: writes ,v files directly, does not need rcs. (For example, ccvs module has archives that go backwards in time.)
Problems:
- cant enable compression.
- reading cvs password from $HOME/.cvspass uses CVSROOT in a case sensitive way.
- rlog format is ambiguous. If the separators it uses are found inside log messages, possibly followed by lines similar to what rlog outputs, things can go wrong horribly.
- rcs 5.x rlog format does not contain the comment leader. It is not even guessed according to the extension as rcs does, but set to "# ".
- uses normal diff format since this is the easiest one that works. diff --rcs is problematic, since files without newline at the last line are not output correctly. The major drawback about this is that deleted lines are transfered while they dont need to be. even rdiff has major problems with lines that contain , because of a bug in cvs.
- does not work incrementally. That would be much more work if updating the trunk since the most recent revision had to be reconstructed. Also, the whole history probably had to be transfered again, with all log messages.
- Horrible complexity. A file with n deltas takes O(n^2) to transfer.
- Makes the cvs server really work hard, taking up all processor time. It should really not be used on public cvs servers, especially not on a regular basis. Perhaps it is useful for salvaging archive files from projects where only access to anonymous cvs is available.
- scanner is not really optimal. Has been optimized for no-backup partly, but later additions have not yet been taken care of. Some parts could be removed (ideas now dead: included, excluded, etc.) while others could be improved by trailing context instead of complicated complemental regex.
Patches and comments are welcome.

cvsclone 0.00 Screenshot

Advertisements

cvsclone 0.00 Keywords

Bookmark cvsclone 0.00

Hyperlink code:
Link for forum:

cvsclone 0.00 Copyright

WareSeeker periodically updates pricing and software information of cvsclone 0.00 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of cvsclone 0.00 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Clone is a Perl module that can recursively copy Perl datatypes. Free Download
Clone::More is a Perl module that can copy Perl data structures. Free Download
VCShell is a command line interface for VCS::Lite::Repository. Free Download
SdlZombies is a zombie game clone. Free Download
CVS History is a Web application for searching the history of CVS actions. Free Download
CVSPermissions is a toolkit that will allow CVS administrators to set up directory level access control in CVS. Free Download
Super Mario Clone FX is a jump-and-run game in the style of Super Mario World. Free Download
CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. Free Download