History log of /openbsd-src/usr.bin/cvs/commit.c (Results 76 – 100 of 160)
Revision Date Author Comments
# 408908af 03-Jan-2007 joris <joris@openbsd.org>

add support for 'remove' in a remote setup.
testing appriciated, as always.


# 7fffa3cc 03-Jan-2007 joris <joris@openbsd.org>

if we are commiting a file, do not let the server resend it
with an 'Updated' response, seeing as the client will already have the
latest version. Instead, send the correct 'Checked-in' response.


# 0a6fb2ee 02-Jan-2007 joris <joris@openbsd.org>

- fix cvs_client_remove_entry to correctly handle the passed data
- when commiting in a remote setup, allow the opencvs server to send
the correct response to the client when a file has been removed


# 6f8f2f56 31-Dec-2006 xsa <xsa@openbsd.org>

minor nits;


# 1306bec6 08-Jul-2006 ray <ray@openbsd.org>

Remove file mode argument from {cvs|rcs}_buf_write_stmp(). We
always set the temporary file to mode 600, which is already done
by mkstemp().

OK joris@ and xsa@ over a month ago.


# 9fac60a5 07-Jul-2006 joris <joris@openbsd.org>

first part of opencvs remote, fairly useable on existing trees
although i advise against using it on real development trees for now.

only a few commands work right so far:
- commit
- diff
- status
-

first part of opencvs remote, fairly useable on existing trees
although i advise against using it on real development trees for now.

only a few commands work right so far:
- commit
- diff
- status
- log
- update (partially working)

if you feel like testing remote and run into bugs feel free to
contact me, and please include a full trace (-t).

show more ...


# 846e2b74 02-Jul-2006 joris <joris@openbsd.org>

- abort the commit when files are not correctly up to date.
- do not try to attempt to check for conflict markers when the file is not on disk.

found by and okay reyk@


# fe6c66d1 29-Jun-2006 joris <joris@openbsd.org>

it is a really good idea to store the result cvs_buf_load_fd returns
in bp, considering we depend on that.

found by reyk who is now my favorite german person, 10x.


# 2868ee63 28-Jun-2006 reyk <reyk@openbsd.org>

print less verbose messages for cvs commit and add if the -q/-Q flag
has been specified.

ok joris@


# 2d02866c 28-Jun-2006 joris <joris@openbsd.org>

do not fail when we are trying to commit a newly added file when the CVS/*,t
file is not present for the file.

spotted and tested by reyk@
okay xsa@


# bc5d89fe 19-Jun-2006 joris <joris@openbsd.org>

kill local and remote callback and just have one called fileproc.
we let the commands pass the correct function.

all in preparation for remote.


# 62dc927b 16-Jun-2006 joris <joris@openbsd.org>

in preparation for the new remote code, proto.h becomes obsolete.


# f2a4882a 14-Jun-2006 joris <joris@openbsd.org>

add cvs_buf_load_fd() which does the same as cvs_buf_load()
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(

add cvs_buf_load_fd() which does the same as cvs_buf_load()
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.

show more ...


# d1eec7e9 13-Jun-2006 joris <joris@openbsd.org>

files that are not checked out are not up-to-date, consider
this a conflict and block the commit when we encounter any of these.

and make an error message a bit more fluffy and accurate.


# 2ec286b3 07-Jun-2006 xsa <xsa@openbsd.org>

add support for <name>,t file:
- 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@.


# b2fef78a 06-Jun-2006 joris <joris@openbsd.org>

hello commit -F support


# 7938e528 04-Jun-2006 joris <joris@openbsd.org>

sprinkle -n voodoo over the add, commit and import commands.


# 08458e59 01-Jun-2006 joris <joris@openbsd.org>

major rewrite of some rcs parsing stuff:

- rework rcs_getrev() to correctly support branches
- rework rcs_translate_tag() to correctly translate given symbols or
branches into their matching revis

major rewrite of some rcs parsing stuff:

- 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.

show more ...


# 43c5228f 31-May-2006 joris <joris@openbsd.org>

when adding a new file that already exists set the previous
deltatext (the dead revision) to the correct rcs diff if the file
was modified in any way.


# 61e51155 31-May-2006 joris <joris@openbsd.org>

allow commit to ressurect added files that exist in Attic/


# 3daf6609 30-May-2006 joris <joris@openbsd.org>

fill in the correct revision number we will want in file_rcsrev
for each cvs_file struct, this will help us with sticky tags,
commiting to branches and importing into existing repositories.


# 7fcaca70 30-May-2006 joris <joris@openbsd.org>

the moment we are done commiting a removed file, move the RCS file
into the Attic and out of our way.


# 19615a73 28-May-2006 joris <joris@openbsd.org>

enable basic add command, only works on files right now.


# 91e2b091 28-May-2006 joris <joris@openbsd.org>

allow commands to shut up the output from cvs_file_classify
if the commands want to output certain stuff themselfs


# 6bbad201 28-May-2006 joris <joris@openbsd.org>

teach opencvs ci how to commit files that have been added,
opencvs can now commit modified files, removed files and added files.

hip hip hurray!


1234567