On Wednesday 01 of January 2020 00:51:33 E. Liddell wrote:
On Fri, 27 Dec 2019 23:12:31 +0900
"Michele Calgaro via trinity-devel"
<trinity-devel(a)lists.pearsoncomputing.net> wrote:
-----BEGIN PGP
SIGNED MESSAGE-----
Hash: SHA512
Looks like the copy is all that's there right
now. I'll have to
reread some documentation, since I mostly use mercurial rather than
git, and register myself with the current system.
See
https://wiki.trinitydesktop.org/TDE_Gitea_Workspace
for a short introductory guide to TGW. For git, there is plenty of
documentation available in the internet.
Someone please explain to me like I'm five what this thing expects for
credentials, because I keep getting this:
# git push -u origin other/eapi7
Username for 'https://scm.trinitydesktop.org': eliddell
Password for 'https://eliddell@scm.trinitydesktop.org':
remote: invalid credentials
fatal: Authentication failed for
'https://scm.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/'
Here's the simple reason: The TGW you need to push patches to is located at
mirror.git.trinitydesktop.org, not
scm.trinitydesktop.org. Although Gitea
is now on
scm.trinitydesktop.org, this instance is in read-only mode.
Therefore, you need to change the url for repository from
https://scm.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/ to
https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/
(In other words, git is doing a very good job of
reminding me why I use
mercurial whenever I have the option. Unfortunate that hg-git doesn't
have very good support for branches.)
If this is the only problem, then using the git will be very cool :)
Note: I know it is a bit confusing when the primary GIT workspace is on a
server whose name starts with mirror.git.. But that is unfortunately still
due to Tim being unavailable and thus unable to set up DNS records. I
firmly hope that this problem will also be resolved soon.
E. Liddell
Cheers
--
Slávek