[Cvsnt] Linking files through different repositories.

TaKeDa cvsnt at takeda.2y.net
Fri Jan 25 06:47:38 GMT 2002


>>> Could somebody implement that?
>>> Or maybe there is better solution?
>>> I know that I could put all files in public, and don't allow others to access
>>> them, but I'm affraid situations like ie. by mistake I gave access etc.
>> You need a checkout script to just check out the files you want.  See
>> 'keeping a checked out copy' in the CVS manual.
> I found it under:
> http://www.cvshome.org/dev/text2/sklar
> But it uses unix commands, I have cygwin installed, but cvs for nt still uses
> windows commands ie.
> I set in loginfo:
> DEFAULT (echo ""; id; echo %{sVv}; date; cat) >> $CVSROOT/CVSROOT/commitlog
> And it produces something like:
> ""; id; echo "tkdmass tkdmass_config_c.tcl,1.8,1.9"; date; cat
> How I can make cvs nt to use cygwin commands from C:/CygWin/bin dir?

Actually I make it working now, by writing those commands to file, and call it
by:
C:/CygWin/bin/sh file.sh

But there is another problem:
--- cut ---
TAKEDA\cvs (cvs) on TAKEDA


tkdmass uptime.exe.log,1.9,1.10
Thu Jan 24 15:33:16  2002
Update of d:/cvsdata/tkdmass
In directory takeda:D:\DOCUME~1\takeda\LOCALS~1\Temp\cvs-serv2100

Modified Files:
        uptime.exe.log
Log Message:
no message
--- cut ---

Why it is pointing to temporary file? This information isn't really useful.
But also, as it shows, that operation is run by cvs user (cvs service is running
by this user), why it didn't shows the user which really did that operation (in
this situation it should show "takeda" since it was me who did commit)?

I used "who" command from http://www.losoft.de/, since cygwin command "id"
shows here "Administrator" :>

--
Best regards,
 TaKeDa                            mailto:cvsnt at takeda.2y.net

_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt



More information about the cvsnt mailing list