Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-14 | simplify cvs_hack_time() and the way it is called; | Joris Vink | |
2006-06-14 | useless casts are so the 80s | Joris Vink | |
2006-06-14 | i mixed up the offset and whence variables for lseek(2) | Joris Vink | |
2006-06-14 | handle existing CVS/Tag file when adding new directories. OK joris@. | Xavier Santolaria | |
2006-06-14 | add cvs_buf_load_fd() which does the same as cvs_buf_load() | Joris Vink | |
except it takes a decriptor as argument instead of a path. modified cvs_buf_load() to open the descriptor then pass it to cvs_buf_load_fd(). change all the calls to cvs_buf_load() that have a descriptor open for the path to cvs_buf_load_fd() to prevent races. | |||
2006-06-14 | zap myuid variable, it is not used for anything usefull. | Joris Vink | |
2006-06-13 | be more accurate in describing what happened | Joris Vink | |
when we cannot see the repository the user wants to work with. | |||
2006-06-13 | better usage | Joris Vink | |
2006-06-13 | files that are not checked out are not up-to-date, consider | Joris Vink | |
this a conflict and block the commit when we encounter any of these. and make an error message a bit more fluffy and accurate. | |||
2006-06-12 | bring back a working version of the `cvs init' command. OK joris@. | Xavier Santolaria | |
2006-06-11 | remove unused variable | Joris Vink | |
from Jasper Lievisse Adriaanse. | |||
2006-06-09 | handle `cvs tag -F'; input && OK joris@. | Xavier Santolaria | |
2006-06-07 | a bug in cvs_mkpath() prevented to create the CVS admin directory and | Reyk Floeter | |
files under some special circumstances. remove a bogus stat() check to fix it. ok joris@ | |||
2006-06-07 | bring back tag command; basic tag addition/deletion available. OK joris@. | Xavier Santolaria | |
2006-06-07 | bring back -v support; OK joris@. | Xavier Santolaria | |
2006-06-07 | add support for <name>,t file: | Xavier Santolaria | |
- add: creates <name>,t file with initial description if -m option was used. - commit: uses <name>,t content (if it exists) to set the file description OK joris@. | |||
2006-06-06 | more bits for the export command to work correctly. OK joris@. | Xavier Santolaria | |
2006-06-06 | hello commit -F support | Joris Vink | |
2006-06-06 | add support for the -D option of update, | Joris Vink | |
-D allows you to update a file to matching a specified date: opencvs up -D "1 hour ago" foobar will take the first matching revision that was commited 1 hour ago. | |||
2006-06-05 | allow the re-adding of files with previous revisions | Joris Vink | |
2006-06-04 | sync exit status bits with reality. | Xavier Santolaria | |
2006-06-04 | fix output if file is lost, unknown, or in the Attic; OK joris@. | Xavier Santolaria | |
2006-06-04 | lets not stop looking for a branch if the first one | Joris Vink | |
on the branches list does not match the one we are looking for, it might be further down. | |||
2006-06-04 | sprinkle -n voodoo over the add, commit and import commands. | Joris Vink | |
2006-06-03 | add support for update -A and update -r<rev>. | Joris Vink | |
hacking on the plane from toronto to barbados. i will probably hack some more since im stuck in barbados for 12 lovely hours over night cause the carribean airlines dont understand the meaning over 'more than one flight a day'. | |||
2006-06-02 | various spelling fixes | David Krause | |
2006-06-01 | fix output | Joris Vink | |
2006-06-01 | import work on existing repos: | Joris Vink | |
- make it work (obviously). - count conflicts and report them at the end of the import. - add the release tags to the correct revision. fixes for importing to new repos: - add the release tags to the correct branch revision - plug memleak general import fixes: - use the correct path in the status messages, this is just fluffy output but it does make things nicer. | |||
2006-06-01 | major rewrite of some rcs parsing stuff: | Joris Vink | |
- rework rcs_getrev() to correctly support branches - rework rcs_translate_tag() to correctly translate given symbols or branches into their matching revisions - rework rcs_rev_add() to correctly update its 'next' pointers and insert the new revision in the correct place on the list. - rework rcs_head_get() to return the latest revision on the default branch if it has been set or the normal HEAD revision otherwise. - no longer access the rf_head member of the RCSFILE struct manually, use the rcs_head_get() function which correctly returns the HEAD revision, there might be a default branch that has to be used. - for now, when commiting a new revision reset the default branch. | |||
2006-05-31 | when adding a new file that already exists set the previous | Joris Vink | |
deltatext (the dead revision) to the correct rcs diff if the file was modified in any way. | |||
2006-05-31 | add support for the export command. | Joris Vink | |
export does exactly the same as checkout except it does not create any administrative (CVS/) directories. | |||
2006-05-31 | support -p flag for diff, makes dlg@ feel all warm | Joris Vink | |
and fuzzie inside. | |||
2006-05-31 | have rcs_translate_tag translate branches too, which | Joris Vink | |
allows us to completely use branches for diffing, logging, updating, etc.. more branches support coming up! | |||
2006-05-31 | be smarter when comparing 2 revisions to each other. | Joris Vink | |
2006-05-31 | set diff_rev2 to file_rcsrev when we are using | Joris Vink | |
the file we have on disk as the second thing to diff to. fixes some output issues. | |||
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 | |