Page 1 of 2

Can your svn updating be more verbose?

Posted: Wed Jun 27, 2012 3:16 am
by SilverNexus
It rather bugs me that, when updating my version of Crossfire through the subversion repository, I get absolutely no information back as to what is being changed.

I also had a subversion trunk version of FreeDroidRPG (had, since FreeDroidRPG switched away from svn to use git), and, when I updated that, it told me what it was doing (adding, removing, changing), and to what file the alteration was made.

I think it would be nice if Crossfire at least said something when the version is updated through subversion. I remember thinking several times when updating Crossfire that nothing had happened, since it only said what revision it was updated to, which is what the FreeDroidRPG svn did when all files were up to date.

I'm not an expert on subversion, so I have no clue how much work it would take to do something like this. I just know it either can or could, since so many programs seem to tend to stray away from verbose information, be done, and thought I'd let my thoughts on it be heard.

Posted: Wed Jun 27, 2012 6:55 pm
by Leaf
It does that already.. here's some sample output from my recent use of svn update command:

Code: Select all

A    trunk/skins/skins.iml
U    trunk/doc/skin.html
U    trunk/jxclient.ipr
Updated to revision 18308.
And if you want even more detail, one can svn log

Posted: Wed Jun 27, 2012 8:13 pm
by SilverNexus
That's the kind of think I was talking about FreeDroidRPG doing.

I don't know why updating only tells me what revision the game moves to. Is there a way to force verbose output?

Posted: Wed Jun 27, 2012 8:34 pm
by Leaf
What are you using to update the files now?

Some sort of GUI client, command line interface, etc.

Posted: Wed Jun 27, 2012 8:53 pm
by SilverNexus
I'm using my Ubuntu terminal window (opened directly to the main directory of the piece I am upgrading{e.g. server.svn}), doing the exact same thing as I did with FreedroidRPG. I type

Code: Select all

svn up
and hit enter. It does update, since the revision number it states I am now at changes both when I update and, after I recompile, in the game itself.

Posted: Wed Jun 27, 2012 9:01 pm
by Leaf
That is the same environment I have and I get the verbose output. It has always worked or been this way for me.

By chance, did you enable quiet mode?

Posted: Wed Jun 27, 2012 9:08 pm
by SilverNexus
I don't think I did... or, at least, I didn't try to...

What option would allow me to toggle quiet mode? Upon looking at the options, I see no obvious "toggle quiet mode" option.

Posted: Wed Jun 27, 2012 10:31 pm
by Leaf
SilverNexus wrote: What option would allow me to toggle quiet mode? Upon looking at the options, I see no obvious "toggle quiet mode" option.
-q enables quiet mode, but by default the verbose mode is used.

svn up -q

Not sure why this is happening with your setup. My skill set with SVN is at the basic user level only.

Posted: Thu Jun 28, 2012 12:05 am
by SilverNexus
Well, at least I know its just my computer being insane.

I think I may have downloaded the crossfire svn when I had one of my computer's fans installed backward, so my computer overheating may very well have started messing things up.

This, now that I think about it, may also be the source of that 4 billion platinum dust glitch I first posted on.

Posted: Thu Jun 28, 2012 3:29 am
by SilverNexus
On top of that, I tried "quiet" mode, and it doesn't even tell me the revision. Therefore, I can only conclude that my computer is being a pain, since it clearly is in verbose mode.