summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/update.c
AgeCommit message (Expand)Author
2008-06-28if the user supplied -A only checkout files again if a sticky tagJoris Vink
2008-06-19If checkout/update -p is requested with a specific tag for a file whichTobias Stoeckmann
2008-06-14Conforming to RCS specification, it is possible but unlikely to encounterTobias Stoeckmann
2008-06-14Added support for sticky date set in CVS/Tag and CVS/Entries per directory.Tobias Stoeckmann
2008-06-14don't always re-open the same CVS/Entries file, instead keep theJoris Vink
2008-06-12completely kill the need for TMP_DIR when running checkout,Joris Vink
2008-06-11cleanup our junk when in server mode and running as checkout everyJoris Vink
2008-06-09unused varJoris Vink
2008-06-09Properly handle merged files and conflicts which may arrise while merge.Tobias Stoeckmann
2008-06-08Don't check a file for conflict markers if it has no CVS/Entries entry.Tobias Stoeckmann
2008-05-30Keyword expansion must not be set if no RCS file is available, for exampleTobias Stoeckmann
2008-05-23Properly pass the directory tag of parent directory into new subdirectories.Tobias Stoeckmann
2008-05-22Wrong function names in fatal messages fixed.Tobias Stoeckmann
2008-05-22expension -> expansionTobias Stoeckmann
2008-03-09locate the first occurance of ':' in the given -j argumentsJoris Vink
2008-03-09simplify logic in cvs_update_leavedir()Joris Vink
2008-03-09when in server mode, be sure the client picks up any new directoriesJoris Vink
2008-03-09While allocation memory, make sure that file sizes are smaller than SIZE_MAX.Tobias Stoeckmann
2008-03-08do not log successfull merges in CVSROOT/history when joining.Joris Vink
2008-03-08better -j supportJoris Vink
2008-03-08add checkout/update -j support.Joris Vink
2008-03-02Print the right synopsis for commands on error (especially if commandsTobias Stoeckmann
2008-03-01use file_rcsrev in update_clear_conflict() - this wayJoris Vink
2008-02-28RCS files can have a default expansion mode, keep this in mind forTobias Stoeckmann
2008-02-11Cleanup buf implementation:Tobias Stoeckmann
2008-02-10properly initialize cvs_specified_date so we dont end up withJoris Vink
2008-02-10parse any date tags set in CVS/Tag or CVS/Entries properly, and useJoris Vink
2008-02-09Introduce cvs_ent_line_str() - formats CVS/Entries lines.Xavier Santolaria
2008-02-09in cvs_update_enterdir() write the CVS/Tag file if theJoris Vink
2008-02-09Support for checkout -D extended:Tobias Stoeckmann
2008-02-09missing breakJoris Vink
2008-02-09remote improvements:Joris Vink
2008-02-09Get in proper support for checkout/update -A when it comes to keywordTobias Stoeckmann
2008-02-09lets do -D for update as wellJoris Vink
2008-02-08do not override a specified (-r) tag with the tag in the Entries fileJoris Vink
2008-02-06Sticky tags must have a 'T' in front of them in CVS/Entries.Tobias Stoeckmann
2008-02-04Stripped off 'nb', which was (or was supposed to be) used to distinguishTobias Stoeckmann
2008-02-04Added -k flag support for all commands which support it.Tobias Stoeckmann
2008-02-03cvs_update_leavedir is only useful if dirs have to be pruned.Tobias Stoeckmann
2008-01-31During checkout -p don't print files which are in Attic if they are notTobias Stoeckmann
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-28Properly handle -R -- although it is default, it may be overwritten mit -lTobias Stoeckmann
2008-01-21Fixed export to be fully functional and compliant to GNU cvs in local andTobias Stoeckmann
2008-01-10another strcspn() roundTobias Stoeckmann
2007-09-23make sure when running update -r on existing files to overwriteJoris Vink
2007-09-23pass FILE_HAS_FLAG towards the update code so it can identifyJoris Vink
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-07Properly send out rcs info header with "E " in server mode (stderr inTobias Stoeckmann
2007-09-07Sprinkle some magic so checkout/update -p worksJoris Vink
2007-09-04Replaced strlen() with sizeof() - 1 when #define'd strings are used.Tobias Stoeckmann