-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sensei <[EMAIL PROTECTED]> writes:
> Hi. I'm new to branching, I always used it just as tagging versions, > never joining back with head... so pleas excuse me being naive :) > > I'd like to know if it's possible to know the exact date when a > branching has been applied, without sticky dates, since I have none > in my repository. You should be able to bracket the timeframe, but you will not be able to get it exactly. For the upper bound, the closest you can probably come would be the second immediately before the first commit to the branch. You would want to use one of the tools that plays with the 'cvs status' or 'cvs log' output to find the first commit to the branch (cvs2cl is a good choice). For the lower bound, you would want to take one second after the most recent commit to the parent branch prior to the upper bound time found in previous step. > I'd like to diff some versions with the head, but using diff files > from the original branching date to the lates branched version, and > then but it back on head... but I need the branching date! :) For all practical purposes you should be able to use the upper bound timestamp. Something like this may be what you want cvs2cl.pl --no-ancestors --follow branch-name --tags --branches \ --revisions --chrono grep -B2 branch-name ChangeLog If I have misremembered the syntax, I am certain that some one else on the list will be able to help you. Good luck, -- Mark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQFC1oI13x41pRYZE/gRApo6AJ9zqXNHVqB3B4bwrIc/LYfpCYhR5gCg5qIf ib/e0gF8/2ONr/ZU9xEl1io= =oIL3 -----END PGP SIGNATURE----- _______________________________________________ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs