Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-31 | dont check for FILE_UNKNOWN twice, | Joris Vink | |
noticed by xsa@ | |||
2006-05-31 | allow commit to ressurect added files that exist in Attic/ | Joris Vink | |
2006-05-30 | fix diff -rrevision usage | Joris Vink | |
2006-05-30 | only look into the Attic for certain commands | Joris Vink | |
2006-05-30 | correctly handle unknown file in remove | Joris Vink | |
2006-05-30 | ugh forgot to change cvs_file_classify here too. | Joris Vink | |
i dont deserve beers tonight. | |||
2006-05-30 | change cvs_file_classify here to, forgot to commit this | Joris Vink | |
when i changed its arguments in the last commit. | |||
2006-05-30 | fill in the correct revision number we will want in file_rcsrev | Joris Vink | |
for each cvs_file struct, this will help us with sticky tags, commiting to branches and importing into existing repositories. | |||
2006-05-30 | prettier output when removing files; | Joris Vink | |
2006-05-30 | make sure cvs_get_repository_path returns a valid repo name | Joris Vink | |
for the import command. | |||
2006-05-30 | look inside the Attic if a specified RCS file cannot be found | Joris Vink | |
in the normal repository, and a way to identify an RCS file in the Attic in the RCSFILE struct. will come in handy later on. | |||
2006-05-30 | handle lost files, modified files and files with conflicts; OK joris@. | Xavier Santolaria | |
2006-05-30 | handle special files when doing `cvs add *'; input+OK joris@. | Xavier Santolaria | |
2006-05-30 | handle -q for Sticky Options and Sticky Tags output; OK joris@. | Xavier Santolaria | |
2006-05-30 | handle removed files; OK joris@. | Xavier Santolaria | |
2006-05-30 | hello import, only works for non-existing repositories right now, | Joris Vink | |
but work is in progress for importing stuff into existing repositories. | |||
2006-05-30 | nuke cvs_repo_base variable | Joris Vink | |
2006-05-30 | add CVS_PATH_ATTIC to cvs.h - this shouldve been commited | Joris Vink | |
with my last commit when making sure our removed file moves into the Attic; | |||
2006-05-30 | the moment we are done commiting a removed file, move the RCS file | Joris Vink | |
into the Attic and out of our way. | |||
2006-05-29 | add trace messages for debugging purpose | Joris Vink | |
2006-05-29 | fix option string | Joris Vink | |
2006-05-29 | Factor out common code for zlib's inflate and deflate operations; ok joris@ xsa@ | Patrick Latifi | |
2006-05-29 | fix pasto | Xavier Santolaria | |
2006-05-29 | make diff accept symbols for -r too now that we have | Joris Vink | |
a translation function. | |||
2006-05-29 | make the log command use rcs_translate_tag | Joris Vink | |
2006-05-29 | add rcs_translate_tag which will translate a specified | Joris Vink | |
revision or symbol given to us on the command line into the matching revision in the RCS file (if any); | |||
2006-05-29 | i forgot to handle directories inside the 'log' code, | Joris Vink | |
which resulted in a very painfull segfault later on. found by reyk@ | |||
2006-05-29 | add needs to be passed arguments on the command line, and | Joris Vink | |
isnt supposed to just run over our parent directory if none are specified. found by reyk@ | |||
2006-05-29 | i was wrong adding ".*" to the default ignore patterns, | Joris Vink | |
so remove it from there again. | |||
2006-05-29 | remove likes some CR_RECURSE_DIRS luvin' too. | Joris Vink | |
2006-05-29 | add remove support, hacked by xsa@ but lots of modifications | Joris Vink | |
from me to actually make it work properly. commiting since xsa@ is not around and i want to move forward. ray@ agrees. | |||
2006-05-29 | if the timestamp of the file has changed and | Joris Vink | |
no longer matches the timestamp in the CVS/Entries file, be sure to compare the file contents to the revision contents to be positive the file actually changed. otherwise we would see a file as modified if somebody would for example open it in vi and simply :wq it. | |||
2006-05-29 | unused var | Joris Vink | |
2006-05-28 | Fix engrish, okay joris@ | Pedro Martelletto | |
2006-05-28 | add a way to look if a buffer differs from another one | Joris Vink | |
2006-05-28 | make it look a little less chaotic. | Joris Vink | |
2006-05-28 | teach log how to handle the revisions passed on the command line. | Joris Vink | |
the following now works: 'opencvs log -r1.5:1.15 foobar' | |||
2006-05-28 | add code which allows us to select revisions based upon | Joris Vink | |
a string given by the user on the command line, much like rcs_revision_select in OpenRCS. this will be usefull for some commands. | |||
2006-05-28 | add basic 'cvs log' support. | Joris Vink | |
2006-05-28 | our add command can now add directories to the repository as well. | Joris Vink | |
2006-05-28 | several fixes to the file api: | Joris Vink | |
- default to CVS_FILE when something is totally unknown - cvs_get_repository_path() now returns the full repository path for the given argument. - cvs_get_repository_name() returns the contents of CVS/Repository to the caller. - allow command callbacks to specify if our recursion code needs to skip the directory or not. - when checking for a admin directory, make sure it is in fact a directory. if it is not we dont want to recurse inside. | |||
2006-05-28 | teach opencvs about the dlimit keyword in CVSROOT/config. | Joris Vink | |
put some trace messages in place while im here. | |||
2006-05-28 | enable basic add command, only works on files right now. | Joris Vink | |
2006-05-28 | add rf_dead field to RCSFILE which can tell us | Joris Vink | |
if an RCSFILE is dead, will come in usefull later in commands. | |||
2006-05-28 | if we run into a file that was suppose to be a directory | Joris Vink | |
or a directory that is suppose to be a file, abort right away because something bad probably happened. | |||
2006-05-28 | allow commands to shut up the output from cvs_file_classify | Joris Vink | |
if the commands want to output certain stuff themselfs | |||
2006-05-28 | teach opencvs ci how to commit files that have been added, | Joris Vink | |
opencvs can now commit modified files, removed files and added files. hip hip hurray! | |||
2006-05-28 | enable merging on update. if your file in your working copy | Joris Vink | |
has been modified by yourself and there is a newer revision we try and merge them together. if the merge fails and has conflicts it will mark them inside the file, you will need to resolve these by hand first before you will be able to commit your modified file. works transparent with gnu cvs, as it is suppose to. | |||
2006-05-27 | do not close the same entries list twice, this caused a double free; | Joris Vink | |
2006-05-27 | and now you can use -N to diff removed files too | Joris Vink | |