On 4/2/2014 1:21 PM, Stephan Beal wrote:
On Wed, Apr 2, 2014 at 8:14 PM, Andy Goth wrote:
These scripts I've written, is there a public place to collect,
advertise, and improve them?

You've done the first part ;). If you are up for this:

http://fossil-scm.org/index.html/doc/trunk/www/copyright-release.html

I've actually already signed that form, once for Fossil and once for SQLite, and I gave them to drh in person at the 18th Annual Tcl Conference (2011) in Manassas. However, this was immediately after the AlcoBOF, so I wouldn't be too surprised if it got lost. Richard, please confirm.

then you can get commit access and add them to, e.g., tools/rcs2fossil.

Okay, though not sure what else I'd commit. Maybe I could have committed a fix last night for the crash on CR/LF conversion, though I wouldn't trust myself with trunk.

This script imports from RCS, and the one I wrote before imports
>> from Fossil (haha, that's really what it does).

LOL! You must really love RCS!

Nope, sure don't. RCS sucks. But we have an old RCS repository with lots of useful data in it, and now Fossil gives us a wonderful way to organize and search it.

And the one that "imports from Fossil" actually imports from one Fossil repository into another. Not generally useful, not worth publishing (though I attached it to an email to this list). I only made it to recover a corrupted repository, at the cost of invalidating all my checksums.

They're not fully featured; for instance neither does branches

i didn't even know RCS could do branches. My RCS phase was short-lived
before "upgrading" to CVS.

You're half right.

Yes, RCS does branches.

Branch numbers are sequences of an odd number of positive integers with dots between, and revision numbers are branch numbers plus one more integer. For instance, 9.4.3.5 is the fifth revision on branch 9.4.3, which in turn is the third branch rooted at revision 9.4, which is the fourth version on branch 9. See http://www.gnu.org/software/rcs/manual/html_node/Concepts.html for a more complicated explanation.

No, RCS users do not do branches.

http://en.wikipedia.org/wiki/Revision_Control_System#Mode_of_operation says: "Although it provides branching for individual files, the version syntax is cumbersome. Instead of using branches, many teams just use the built-in locking mechanism and work on a single head branch."

CVS branches work the same as RCS branches.

--
Andy Goth | <andrew.m.goth/at/gmail/dot/com>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to