Bug #789
Projectos GIT não iniciados mostram mensagem de erro 404
100%
Description
Os projectos GIT quando criados (e enquanto vazios) mostram uma mensagem:
404 The entry or revision was not found in the repository.
Isto deveria ser alterado para mostrar como os projetos svn quando vazios:
"Coloque o seguinte comando na sua consola etc."
History
#1
Updated by Patrick Ferreira Marques over 11 years ago
Deveria aparecer o link "git clone ..."
NOTA: não dá para alterar uma issue estando (pelo menos) apenas como reporter.
#2
Updated by João Paulo Barraca over 11 years ago
- Due date set to 03/25/2011
- Status changed from Novo to Resolvido
- Assignee set to João Paulo Barraca
- % Done changed from 0 to 100
- Estimated time set to 0.10 h
A questão dos repositórios deverá estar resolvida.
Confirma.
#3
Updated by Tiago Santos Barata Nunes over 11 years ago
Já não dá erro 404 e agora aparece a mensagem:
Coloque o seguinte comando na sua consola:
git clone https://code.ua.pt/git/project-id
mas este comando não permite clonar o repositório remoto a menos que este seja público.
É necessário incluir o username no URL, como em:
git clone https://utilizador.universal%40ua.pt@code.ua.pt/git/project-id
É possível actualizar a linha de comando para incluir o email do utilizador? (Ou pelo menos actualizar a wiki do Code.UA para chamar a atenção para este facto)
#4
Updated by João Paulo Barraca over 11 years ago
A questão prende-se com o suporte de Smart HTTP e HTTP auth pelo GIT. Parece que diferentes distribuições têm fornecido versões bastante diferentes.
De momento ou se possui uma versão que questione o utilizador sobre a sua login e pass, ou tem de ser utilizado um ficheiro .netrc.
O wiki já tinha sido alterado neste sentido.
#5
Updated by Patrick Ferreira Marques over 11 years ago
Não tem a ver com a issue propriamente mas sim com o comentário do Tiago.
Utilizando o user como dizes (pelo no ubuntu 10.10) não funciona.
$ git clone https://patrickfmarques%40ua.pt@code.ua.pt/git/rota/ Initialized empty Git repository in /tmp/rota/.git/ Password: error: The requested URL returned error: 401 while accessing https://patrickfmarques%40ua.pt@code.ua.pt/git/rota//info/refs fatal: HTTP request failed
#6
Updated by Tiago Santos Barata Nunes over 11 years ago
Patrick Ferreira Marques escreveu:
Utilizando o user como dizes (pelo no ubuntu 10.10) não funciona.
[...]
Ok, não sabia.
Em Arch Linux só consigo clonar repositórios dessa forma, pois é utilizado o ssh-askpass para introduzir a password e ele utiliza por omissão o username do sistema, a menos que este seja incluído no URL.
#7
Updated by João Paulo Barraca almost 11 years ago
- Status changed from Resolvido to Fechado