I've used a few VCS's in my time.  Unless I've forgotten something, RCS, CVS, 
SVN, ClearCase, Perforce, hg, and most recently git.  I can't argue that git is 
complicated.  Probably more complicated than most people need.

> On Feb 20, 2023, at 12:11 PM, i...@gno.de wrote:
> 
> Hi Binaris,
> 
> I am with you that gerrit is much more difficult to handle than svn. I 
> remember that bad time after the switch and I had to make a lot of tries and 
> errors and I was about to give up and leave the project.
> 
> As we met us in Berlin decades ago I think you also was a Windows user and I 
> thought that you was more familiar with git/gerrit than I was it that date.
> 
> Anyway I have found a nice way to contribute to the gerrit repository: The 
> magic is TortoiseGit, easy to use, graphic UI and some useful 
> 
>> Am 20.02.2023 um 14:20 schrieb Bináris <wikipo...@gmail.com>:
>> 
>> 
>> Thank you for the idea! This sounds interesting. But I would have to upload 
>> my private key to Toolforge, which sounds bad, wouldn't I?
>> 
>> Yusuke Matsubara <w...@whym.org <mailto:w...@whym.org>> ezt írta (időpont: 
>> 2023. febr. 20., H, 12:48):
>> Hi Bináris
>> 
>> Can you perhaps push from your toolforge user directory? [1] As a
>> workaround, something like this might work for you.
>> 
>> 1. Download the pywikibot zip to your local environment. Apparently
>> it's Windows in your case, but it can be anything.
>> 2. Make changes to the files. I assume you can run tests as well.
>> 3. Use ssh to login to toolforge, and use git clone to setup a clone
>> of the pywikibot git repository in your toolforge user directory.
>> 4. Copy the locally changed files to your toolforge user directory.
>> (Use a rsync or sftp client.)
>> 5. Back to the toolforge shell, commit the changes to the repository
>> in your toolforge user directory, and push using git review.
>> 
>> [1] https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Quickstart 
>> <https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Quickstart>
>> 
>> # I see the linked phabricator ticket was declined because the
>> discussion was getting out of scope. I hope this one last message
>> helps. Otherwise, we probably shouldn't continue talking about
>> individual setups here as well.
>> 
>> -Yusuke (User:Whym)
>> 
>> 
>> On Wed, Feb 15, 2023 at 8:19 PM Bináris <wikipo...@gmail.com 
>> <mailto:wikipo...@gmail.com>> wrote:
>> >
>> > Folks, I really made a lot of effort, even asked somebody to help IRL, but 
>> > I am tired.
>> >
>> > I want develop Pywikibot, instead I am struggling with the working 
>> > environment. Although git is hundred times as complicated as SVN and 
>> > gerrit is a nightmare, my main problem is with git installing i18n 
>> > submodule.
>> > See https://phabricator.wikimedia.org/T329452 
>> > <https://phabricator.wikimedia.org/T329452>
>> >
>> > It causes two main problems:
>> >
>> > I cannot run tests. I have another copy of Pywikibot from downloaded zip, 
>> > I can run tests there, but the same command fails in git copy.
>> > I cannot push my commits. For some reason an i18n part is always included 
>> > which makes Jenkins fail. Now I can remove it after pushing, but Jenkins 
>> > fails again, see https://gerrit.wikimedia.org/r/c/pywikibot/core/+/888745 
>> > <https://gerrit.wikimedia.org/r/c/pywikibot/core/+/888745>
>> >
>> > Error message: 
>> > https://integration.wikimedia.org/ci/job/pywikibot-core-tox-doctest-docker/7631/console
>> >  
>> > <https://integration.wikimedia.org/ci/job/pywikibot-core-tox-doctest-docker/7631/console>
>> >  : FAILURE in 33s
>> > I am very frustrated and disappointed, but I cannot do anything until 
>> > T329452 is solved somehow.
>> >
>> > --
>> > Bináris
>> > _______________________________________________
>> > pywikibot mailing list -- pywikibot@lists.wikimedia.org 
>> > <mailto:pywikibot@lists.wikimedia.org>
>> > Public archives at 
>> > https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/MQWDKSWS5LBBEZ4LHOMGAZRKFG3O7OZM/
>> >  
>> > <https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/MQWDKSWS5LBBEZ4LHOMGAZRKFG3O7OZM/>
>> > To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org 
>> > <mailto:pywikibot-le...@lists.wikimedia.org>
>> _______________________________________________
>> pywikibot mailing list -- pywikibot@lists.wikimedia.org 
>> <mailto:pywikibot@lists.wikimedia.org>
>> Public archives at 
>> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/QLKUHZGPT4FCVE54ZVR7VSBMOE43VIE6/
>>  
>> <https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/QLKUHZGPT4FCVE54ZVR7VSBMOE43VIE6/>
>> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org 
>> <mailto:pywikibot-le...@lists.wikimedia.org>
>> 
>> 
>> -- 
>> Bináris
>> _______________________________________________
>> pywikibot mailing list -- pywikibot@lists.wikimedia.org
>> Public archives at 
>> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/RB3QT4VOE3ULBQWW6L3MA7CB77AMYRZF/
>> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org
> _______________________________________________
> pywikibot mailing list -- pywikibot@lists.wikimedia.org
> Public archives at 
> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/BYWHZ3RI7LVXKXOFCMHU3C2WPOMH5VR3/
> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org

_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/WYDBO3ABY7XKDY5N3OK57AD52IJUTY5E/
To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org

Reply via email to