summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/checkout.c
AgeCommit message (Expand)Author
2008-02-07exit() needs stdlib.hXavier Santolaria
2008-02-06lets do co -c as well (list available modules) and do it in 1/6th of theJoris Vink
2008-02-04CVSROOT/modules:Joris Vink
2008-02-04implement -n for checkout:Joris Vink
2008-02-04more CVSROOT/modules stuff:Joris Vink
2008-02-04Added -k flag support for all commands which support it.Tobias Stoeckmann
2008-02-03shuffle some stuff around so we dont end up doing the same thingsJoris Vink
2008-02-03more CVSROOT/module stuff:Joris Vink
2008-02-03dont forget to send the -d flag to our server as well if itJoris Vink
2008-02-03respect any -l option that might have been set in CVSROOT/modules;Joris Vink
2008-02-03with the recent changes for CVSROOT/modules we can now support theJoris Vink
2008-02-03better CVSROOT/module support, includes remote support and modulesJoris Vink
2008-02-03cvs_update_leavedir is only useful if dirs have to be pruned.Tobias Stoeckmann
2008-02-03(f)utimes takes sys/time.hTobias Stoeckmann
2008-02-02initial CVSROOT/modules support, only does aliases at the moment (-a).Joris Vink
2008-01-31Make use of CVS_REV_BUFSZ everywhere for `sticky'.Xavier Santolaria
2008-01-31Rename `stickytag' variable to `sticky' for consistency with rest of the code.Xavier Santolaria
2008-01-31We have to carefully check if a checkout command is run with a validTobias Stoeckmann
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-28Actually support checkout's -l.Tobias Stoeckmann
2008-01-28Properly handle -R -- although it is default, it may be overwritten mit -lTobias Stoeckmann
2008-01-23Don't reset the sticky tag of a file in CVS/Entries if it is not requested.Tobias Stoeckmann
2008-01-21Fixed export to be fully functional and compliant to GNU cvs in local andTobias Stoeckmann
2008-01-10another strcspn() roundTobias Stoeckmann
2008-01-10Our keyword expansion had a big flaw, due to this construction:Tobias Stoeckmann
2007-09-23make sure when running update -r on existing files to overwriteJoris Vink
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-22Support for checkout with a local repository already in place.Tobias Stoeckmann
2007-09-09Added support for checkout -p with local repository.Tobias Stoeckmann
2007-09-07Sprinkle some magic so checkout/update -p worksJoris Vink
2007-09-07Added support for single file checkout.Tobias Stoeckmann
2007-07-25Correctly handle the export command when writing to history file.Xavier Santolaria
2007-07-18Support -r for the export command.Xavier Santolaria
2007-07-03Rework the way opencvs works in relation to files in the Attic/:Joris Vink
2007-06-28Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
2007-06-27We were missing the needed clue/magic to have our remote setupJoris Vink
2007-06-18first stab at history stuff for opencvs, currently only writesJoris Vink
2007-06-01add support for local and remote branch checkout. for example,Niall O'Higgins
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-18an erroneous free() crept in due to a merge errorOtto Moerbeek
2007-02-17cvs_path_cat() removal since we can now easily handle thatXavier Santolaria
2007-01-31snprintf() -> xsnprintf()Xavier Santolaria
2007-01-28hey look, i found another debug printf from my merging stuff!Joris Vink
2007-01-28add merging support in both local and remote sides.Joris Vink
2007-01-26more fixe size buffers on the stack. ok xsa@ joris@Otto Moerbeek
2007-01-26- support [-k mode] for the add commandXavier Santolaria
2007-01-26Handle CVS/Entries and file timestamp correctly so we doJoris Vink
2007-01-25when acting as a server - immediatly after we checkout a fileJoris Vink
2007-01-18put functions protos at the right place.Xavier Santolaria
2007-01-17on checkout, only create the module path if we find the module.Thordur I. Bjornsson