-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 10.08.2013 12:37, legoktm wrote:
On Sat, Aug 10, 2013 at 5:26 PM, Dr. Trigon <dr.trigon@surfeu.ch mailto:dr.trigon@surfeu.ch> wrote:
Hello all!
Pywikibot finished GIT migration. Now a question has anybody ever tryed to clone and use the e.g. the pywikibot/compat repo on the TS? If I do, I get and .git folder of about 200MB which nearly fills my home quota. (this is the plain clone - nothing done to/with it yet!!)
If you read the instructions (https://www.mediawiki.org/wiki/Manual:Pywikipediabot/Gerrit), it recommends you only clone with a --depth of 3 (or anything smaller), and it will take up very little space.
Yes of course there is a solution - but it again one thing that can go wrong and another paramter you have to remeber and use. By the way it would be a good thing if it would be possible to develop from TS also. And then all the 200MB are needed, aren't they?
Yes I could do 'git gc' I could also switch to using SVN from github (but needs to handle all externals manually)...
So... what was acutally the reason for switching to GIT? Despite the fact that I have to enter about 1 million different commands now (in SVN I needed 5 ... maybe 10 - 1 command per action, in GIT I need about 5-10 command PER action) I am dealing 75% of my time with GIT issues (that SVN did not have)...
I don't follow. git commit filename.py, git review -R, and then hit +2.
As mentioned on mediawiki you should in fact first create a branch. And I don't thinkg that just +2 all your own commits makes sense, becuase then we weould not have to use git review at all and could just push the stuff.
In fact I am not able to to USE or further develop the GIT repo since the migration - and I am SERIOUSLY thinking about setting up an own copy on sf.net http://sf.net again and work there... (then we would also have the bug-tracker back in the same place) At the moment I see just 2 drawbacks:
I don't know why you would ever do that, sf.net http://sf.net pretty much sucks.
Yes, but git sucks too. At the moment I CAN work with svn (and sf.net but alternatives are very welcome) but I have to use A LOT OF WORK-A-ROUNDS to do so with git.
It's all about work-load; all the migrations, changes and stuff taking place at the moment just stops me of doing my work. I should bug fix and develop bots for wikidata and commons, instead I have to migrate to Labs and GIT. And as it looks like git will - even if it works perfectly - just increase workload compared to svn.
Greetings DrTrigon