divVerent wrote:Only you guys always come with stupid demands.
nice one
Moderators: Nexuiz Moderators, Moderators
divVerent wrote:And I am not talking about a full emulation. There's like six seven commands that actually are used frequently:
update
commit
diff
annotate
revert
status
log
Okay, some commands are different, but git is a bit different from svn.divVerent wrote:And that includes that I refuse to relearn a whole command set because of stupid demands from some guys on the forum who never contributed anything and never will.
divVerent wrote:And I am not talking about a full emulation. There's like six seven commands that actually are used frequently:
update pull
commit (add;) commit; push
diff diff
annotate blame
revert checkout; push
status status
log log
divVerent wrote:Anything else can have obscure names, as they're so seldomly used that one would look them up before use anyway (apart from checkout, but checkout is only used once per repository and thus does not matter).
If git is worth ANYTHING, there are direct equivalents to these seven commands.
divVerent wrote:All I ask for is if git could get these as alias (the remaining syntax can sure be SCM dependent, e.g. revisions are specified differently in cvs and svn) to the existing commands doing that, to make git less obscure. This is simply about user friendliness.
If the git guys refuse to add such aliases, one can follow that they don't care about their users. And nobody wants to use SUCH a system then.
git-annotate - Annotate file lines with commit information
blame (praise, annotate, ann): Output the content of specified files or
URLs with revision and author information in-line.
usage: blame TARGET[@REV]...
divVerent wrote:And I want svn.
And I do not want to switch the system because _I_ see no point in doing so. Only you guys always come with stupid demands. I'd only change for your demands if it does not cost MY time. And that includes that I refuse to relearn a whole command set because of stupid demands from some guys on the forum who never contributed anything and never will.
What I want is simple semantics of well-known command names.
And I am not talking about a full emulation. There's like six seven commands that actually are used frequently:
update
commit
diff
annotate
revert
status
log
Anything else can have obscure names, as they're so seldomly used that one would look them up before use anyway (apart from checkout, but checkout is only used once per repository and thus does not matter).
If git is worth ANYTHING, there are direct equivalents to these seven commands.
Psychcf wrote:I don't see what the big deal is. You can even add the aliases yourself if you really want to.
Also, I don't seem to understand why everyone is getting so worked up about this, we're just making some suggestions, and trying to clear up any misconceptions. Try to calm down.
parasti wrote:Realise that this is just a suggestion not a demand (at least from my side), and the only way switching to Git makes any sense whatsoever is if you personally want to switch. Flaming somebody is always fun, but you could have avoided all that if you just said "SVN is fine, no thanks".
Anyway...
tundramagi wrote:parasti wrote:Realise that this is just a suggestion not a demand (at least from my side), and the only way switching to Git makes any sense whatsoever is if you personally want to switch. Flaming somebody is always fun, but you could have avoided all that if you just said "SVN is fine, no thanks".
Anyway...
Saying "svn is fine, no thanks" is never enough. It was allready said and still people pushed for useless bueracratic change... it's almost like they are "pointy haired bosses": 'if we randomly change things and waste more and more overhead things might be better for whatever we are aiming for!'. Thusly a more .... explained opinion is needed (and then you react to it anyway).
Also git won't get your patch in faster: the patches still have to be tested, looked over, so worshiping git hoping for change is to put faith in a false god. Looking over patches will always take time, such is required because in the past bad patches have broken svn features for months.
cd repo
rm -rf *
git reset --hard HEAD
Return to Nexuiz - Development
Users browsing this forum: No registered users and 1 guest