code-webis-cmd issueshttps://git.webis.de/code-generic/code-webis-cmd/-/issues2023-05-22T13:31:36Zhttps://git.webis.de/code-generic/code-webis-cmd/-/issues/37webis cvs2 pull not working with renamed directory2023-05-22T13:31:36ZWolfgang Kircheiswebis cvs2 pull not working with renamed directoryRenamed remote repo directories are causing webis cvs2 pull to fail (Linux Mint 20):
```
kircheis@temir26:~/Work/cvs/research-in-progress$ webis cvs2 pull
Enter passphrase for key '/home/kircheis/.ssh/id_rsa':
Fetching updates:
rem...Renamed remote repo directories are causing webis cvs2 pull to fail (Linux Mint 20):
```
kircheis@temir26:~/Work/cvs/research-in-progress$ webis cvs2 pull
Enter passphrase for key '/home/kircheis/.ssh/id_rsa':
Fetching updates:
removed: computational-social-science/SCIM-23-springer-journal-issi-extended-version/scim23-organization
Traceback (most recent call last):
File "/home/kircheis/.local/bin/webis", line 8, in <module>
sys.exit(main())
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/kircheis/.local/lib/python3.8/site-packages/webis_cmd/tools/cvs2.py", line 22, in invoke
super().invoke(ctx)
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/kircheis/.local/lib/python3.8/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/home/kircheis/.local/lib/python3.8/site-packages/webis_cmd/tools/cvs2.py", line 225, in pull
_clean_up_invalid_cvs_dir_entries(removed_dirs)
File "/home/kircheis/.local/lib/python3.8/site-packages/webis_cmd/tools/cvs2.py", line 174, in _clean_up_invalid_cvs_dir_entries
os.rename(l[2:-4], l[2:-4] + b'#deleted')
FileNotFoundError: [Errno 2] No such file or directory: b'scim23-organization' -> b'scim23-organization#deleted'
```https://git.webis.de/code-generic/code-webis-cmd/-/issues/26webis util login not working2021-05-18T13:44:29ZJohannes Kieseljohannes.kiesel@uni-weimar.dewebis util login not working`webis util login` does no longer work. It seems to first look in getent passwd, which does not produce the names that it then looks for with finger.
@fmiv8532 suggested changing the script to query Gitlab instead. I think we all agree ...`webis util login` does no longer work. It seems to first look in getent passwd, which does not produce the names that it then looks for with finger.
@fmiv8532 suggested changing the script to query Gitlab instead. I think we all agree that this is a good idea.
Synopsis: `webis util <login>`
Produces the real name and mail address for that login.
Wei-Fan volunteered to do this.Wei-Fan ChenWei-Fan Chenhttps://git.webis.de/code-generic/code-webis-cmd/-/issues/21webis cmd Windows support2021-04-26T06:37:26ZFerdinand Schlattwebis cmd Windows supportInstallation using WSL or cygwin does work, however using the webis cvs update command does not work, prior to checking out CVS using eclipse. Most likely this has to do with conflicting windows and linux line endings. I will investigate...Installation using WSL or cygwin does work, however using the webis cvs update command does not work, prior to checking out CVS using eclipse. Most likely this has to do with conflicting windows and linux line endings. I will investigate the issue further and report here.https://git.webis.de/code-generic/code-webis-cmd/-/issues/12probably regression: `git/clone-groups` doesn't create group directories2019-11-04T09:33:04ZMichael Völskeprobably regression: `git/clone-groups` doesn't create group directoriesRepro: call `webis git clone-groups` and select a group that doesn't previously exist locally. Fails with
```
fatal: could not create leading directories of 'email-discourse/nntp-archiver': Permission denied
```Repro: call `webis git clone-groups` and select a group that doesn't previously exist locally. Fails with
```
fatal: could not create leading directories of 'email-discourse/nntp-archiver': Permission denied
```