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