yes, that's what this will achieve. git works a bit differently. you have your own, local repository you can commit to. you then create patches creating the changes done in those commits.
Hmm. I installed Tortoisegit and then I did a checkout of addons repo. Should I make a local repo of that or is it done automatically?
Sorry for such lame questions spiff, but Git is new for me.
you didn't checkout. you CLONED
you already have it. it's simply how git works.
I should first rtfm then ask.
If I fail at making a diff I'll ask. Thanks spiff.
Thanks hudo I have actually saw that topic a while ago. I really like GUIs
I think that I did it:
1) commit
2) create patch serial
3) version since: remotes/origin/playground
4) clicked OK and presto there is a patch file
This is first part of translations, to check if my patch is done properly. Check it out spiff:
http://trac.xbmc.org/ticket/10369
Is it OK?
please make one patch per add-on. reason is some of them have upstreams and we will have to send those diffs to them. this is even more important on the other add-on types!
OK. Any quick way to do it automagically withing Tortoisegit?
never used tortoise-git
i can handle the scraper one. just do it for the others please.
okay, scratch that. your patch is against the master branch. you need to use the dharma-pre branch. since you have to redo no matter, please split the commits
So while creating patch I must select sine "remotes/origin/dharma-pre"? Or what?
yeah, select remotes/origin/dharma-pre. you'll notice quite some more add-ons and that some of the work you have done is unfortunately void.
change one addon. commit. change another one. commit. and so on.
OK. Restarting then
Done. Feeling little dizzy for such mechanical clicking, commiting, creating patch and so on
Updated trac ticket #10369. (zip file) Is it OK now?
no. it's still against the wrong branch. e.g. there's no metadata.freebase.com any more, it's split in two - metadata.artists.freebase.com and metadata.albums.freebase.com.
make sure you jump to the correct branch BEFORE you start doing tons of work.