home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


CVS ...

by Whitetemplar on 08/01/2007 22:22, 30 messages, last message: 08/12/2007 17:01, 11067 views, last view: 05/03/2024 06:44

i have an error when i try to update my version of sauer with wincvs :

TCL or Python are not available, shell is disabled
Saved settings for D:\Sauer successfully...
cvs -d:pserver:anonymous@sauerbraten.cvs.sourceforge.net:/cvsroot/sauerbraten login

cvs -z3 -d:pserver:anonymous@sauerbraten.cvs.sourceforge.net:/cvsroot/sauerbraten co -P sauerbraten

Saved settings for D:\Sauer successfully...
cvs update -P (in directory D:\Sauer\)
Saved settings for D:\Sauer successfully...
cvs update: warning: unrecognized response `'ssh' n'est pas reconnu en tant que commande interne
' from cvs server
cvs update: warning: unrecognized response `ou externe, un programme ex‚cutable ou un fichier de commandes.
' from cvs server
cvs [update aborted]: end of file from server (consult above messages if any)

***** CVS exited normally with code 1 *****



sorry for the fench words :/
but i dont understand what is this problem and what is it!!

Go to first 20 messagesGo to previous 20 messages    Board Index   

#11: Re: ..

by SheeEttin on 08/07/2007 01:47, refers to #10

Poking around a bit more, I found the -t option, and it is indeed uploading to the server. Here's what it says:

$ cvs -t -z3 -d:pserver:anonymous@sauerbraten.cvs.sourceforge.net:/cvsroot/sauerbraten checkout -P sauerbraten
-> main: Session ID is hrzMimBuuf9PvKss
-> main loop with CVSROOT=/cvsroot/sauerbraten
-> safe_location( where=(null) )
-> open_connection_to_server (:pserver:anonymous@sauerbraten.cvs.sourceforge.net:/cvsroot/sauerbraten)
-> Connecting to sauerbraten.cvs.sourceforge.net(66.35.250.88):2401.
S-> my_module (sauerbraten, Updating, , )
-> Sending file `blood.png' to server
[...]

After that, it starts listing all the files in my Sauer dir. Anyone know what caused this, or any help at all?

reply to this message

#12: Re: ..

by Quin on 08/07/2007 02:53, refers to #11

It looks like you're doing a checkout in a pre-existing Sauerbraten directory. 'cvs checkout' should be done to make a fresh copy, which you subsequently 'cvs update' to get newer revisions.

reply to this message

#13: Re: ..

by SheeEttin on 08/07/2007 04:55, refers to #12

Yes, that is actually a checkout, but it does the same thing on an update (with a little variance in the output, namely, no "safe_location" line).

From what it says in the man page and other places, I understand that it'd do the same thing. It certainly shouldn't be uploading for a checkout in any case, should it?

reply to this message

#14: Re: ..

by Quin on 08/07/2007 08:35, refers to #13

No.. it shouldn't.

reply to this message

#15: Re: ..

by SheeEttin on 08/07/2007 23:19, refers to #14

Any idea on how to fix it?

reply to this message

#16: Re: ..

by Quin on 08/08/2007 04:09, refers to #15

I'm no master of CVS myself (prior to Sauer I used only SVN).

It "just works" for me, if it didn't I'd probably be just as frustrated.

reply to this message

#17: Re: ..

by SheeEttin on 08/08/2007 04:11, refers to #16

Ah, well. Thanks anyway. Guess I'll just do a fresh checkout and a "cp -u" to get the newer files.

reply to this message

#18: Message censored by administrator

by ATIRULE on 08/09/2007 03:18

#19: Re: ..

by SheeEttin on 08/11/2007 05:26, refers to #17

Sigh...
That didn't work. Something I changed messes up CVS, but I have no idea what it is... I didn't touch any CVS stuff.

reply to this message

#20: Re: CVS A and CVS B

by MeatROme on 08/11/2007 14:19, refers to #19

mmh. if you copy the SauerMOD dir-structure into the Sauerbraten CVS repository this will surely confuse your CVS-client - eliminate the CVS subdirs inside the SauerMOD structure after copying, before trying to update Sauerbraten again.
A bit of a hassle - I know - but I haven't found out how to work cvs-ignore so they can happily reside together myself ... so I'd appreciate any insights on that - if someone has any ;)

reply to this message

#21: Re: CVS A and CVS B

by SheeEttin on 08/11/2007 18:15, refers to #20

Well, a quick rm -rf $(locate $PWD | grep "CVS$") removed all those CVS dirs, and now an update closes the connection as soon as it opens. Checkout works fine, though. Thanks!

reply to this message

#22: Re: CVS A and CVS B

by SanHolo on 08/11/2007 18:30, refers to #21

"rm -rf $(locate $PWD | grep "CVS$")"

Holy shit, I'd never ever run such a command. Never.

*trembles*

reply to this message

#23: Re: CVS A and CVS B

by SheeEttin on 08/11/2007 18:39, refers to #22

Why not? Afraid it'll remove too much?
That's why I always check the output of locate and give rm an -i as well.

Though now that I think of it, locate accepts a regex, so the pipe to grep would be unnecessary...

reply to this message

#24: Re: CVS A and CVS B

by SanHolo on 08/11/2007 20:01, refers to #23

Yes, I'd be afraid it removes too much, especially in my home-dir. I'd move at least into the sauer CVS subdirectory. Of course, if you check the output first, it actually is safe, but I don't have the guts to do that (even while I have a backup ready). =)

1*1 = 11, right?

reply to this message

#25: Re: CVS A and CVS B

by SanHolo on 08/11/2007 20:03, refers to #23

Ah, confused $PWD with $HOME... This Mac makes me lazy. Well then, it's not that dangerous as I thought, of course. ;-)

reply to this message

#26: ..

by Whitetemplar on 08/11/2007 23:52

the solution is to make more releases...

reply to this message

#27: Re: CVS A and CVS B

by Quin on 08/12/2007 06:50, refers to #20

Add "mod" on a line by itself in a file called ".cvsignore" placed in the same directory. Also add ".cvsignore" to the file if you want it to ignore itself.

Sorry, I just assumed people using CVS knew this kind of stuff. I also update the data/docs/packages/src directories separately as needed, instead of updating the entire tree.

reply to this message

#28: ..

by Max of S2D [Fr] on 08/12/2007 12:18

I use CVSNT and it's pretty simple.

If you wish to try it, use google, then once installed (there is a free version, heh) here are the proper lines to type in "Start -> Run" :

Sauerbraten CVS :


cvs -z3 -d:pserver:anonymous@sauerbraten.cvs.sourceforge.net:/cvsroot/sauerbraten co -P sauerbraten

SauerMod :

cvs -z3 -d:pserver:anonymous@sauermod.cvs.sourceforge.net:/cvsroot/sauermod co -P mod

reply to this message

#29: ..

by Whitetemplar on 08/12/2007 12:46

i dont see any "start, run"

reply to this message

#30: Re: CVS A and CVS B

by MeatROme on 08/12/2007 17:01, refers to #27

Heh, yes ... I think that must've been about what I tried myself ... but IIRC I still ran into trouble ... I'll try it again just to make sure, thanks for the feedback!

reply to this message

Go to first 20 messagesGo to previous 20 messages    Board Index   


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
53864193 visitors requested 71639336 pages
page created in 0.016 seconds using 10 queries
hosted by Boost Digital