A propósito João, admira-me não utilizarem o TortoiseGit :)

No dia 26 de outubro de 2017 às 09:47, Hugo Ferreira <[email protected]
> escreveu:

> O sourcetree parece ser o mais popular, seguido do tower.
> Depois de ter instalado, apareceu-me apenas 2 opções (ou 3) de
> repositórios conhecidos e não vi nenhum opção de custom o que me custa a
> acreditar pelo que com certeza deverá existir mas não foi intuitivo para
> mim.
> Uma vez feito o login num repositório público já com um teste, mostrou-se
> (pelo menos em macOS) uma ferramenta nada intuitiva num fundo vazio.
>
> O Tower depois de instalado, mostra muitos repositórios (provavelmente
> todos até à data) + uma última opção de custom (complicar para quê ?).
> Testei primeiro com o meu repositório de teste e foi muito fácil ligar-me
> ao mesmo e tudo parece familiar (se calhar estou viciado no SVN).
> Eu esperava tudo o que o Git oferece que eu tinha lido nos últimos dias
> (ou seja os comandos em forma GUI) + explorador de pasta onde podia fazer
> show log de um ficheiro ou pasta mas foi muito mais longe do que isso
> criando nossas necessidades. Não só consigo visualizar o famoso fluxo do
> git como consigo visualizar a evolução das pastas em árvore ao longo do
> tempo.
> A forma como foi estrutura esta ferramenta, nota-se que foi muito bem
> pensada. É intuitiva para iniciados no Git como eu mas também disponibiliza
> todas (ou uma grande parte) das ferramentas/opções do Git.
> No meu ver, se eu tiver de sair do Git para a linha de comandos sem ser
> por opção minha, então a falha é da ferramenta.
> O que vejo nas outras ferramentas é apenas um conjunto de opções muito
> limitadas + um botão de abrir a consola. Parecem ferramentas alfa
> incompletas.
> A pior de todas foi a primeira que experimentei que foi o Github Desktop
> que vindo de onde vem, esperava muito, muito mais.
> A ferramenta fica toda explorada em meia dúzia (e não estou a exagerar) de
> cliques.
>
> Depois do teste muito bem sucedido com o GUI, fui instalar o Git (ai sim
> usando exclusivamente a linha de comandos) na máquina com Linux e o
> processo é muito semelhante ao que fiz há vários anos na mesma máquina com
> o SVN.
> - atualizar a lista de packages
> - instalar
> - aceder à pasta que quero e fazer git init
> - o Git cria um pasta de ficheiros abertos de configuração (tal e qual o
> SVN) mas muito, muito mais vasto em termos de opções (todas estas
> configurações estão presentes no Tower :))
>
> Gostei de facto que a ligação é full path, permitindo ter as pastas do Git
> onde quiser e não obrigatoriamente sobre o mesmo nó principal (ao contrário
> do SVN) mas lá está, isto tem haver com a filosofia descentralizada do Git.
>
>
> No dia 26 de outubro de 2017 às 07:33, João Fernandes <
> [email protected]> escreveu:
>
>> Nós usamos git com sourcetree. Este para além de ter suporte para
>> terminal para os aficionados do commandline, suporta também gitflow. Para
>> equipas é sequer difícil justificar svn comparando Git. Se a questão é ver
>> em árvore, faz clone e já ficas com o código em árvore no teu file system
>> 😁 Git vai muito para além de um simples repositório de codigo.
>>
>> On Oct 25, 2017 11:20 PM, "Hugo Ferreira" <[email protected]> wrote:
>>
>>> Para um projeto free não faz qualquer sentido pagar-se nem $79, nem $1.
>>> Subscrição como é o caso de uma ferramenta sugerida aqui com um bom
>>> aspeto mas nem testei, não faz sentido e não acredito no modelo.
>>> Subscrição faz sentido sim para software "gratuíto" em que a empresa
>>> está a pagar é o serviço de dados e suporte como software de gestão por
>>> exemplo.
>>>
>>> Para quem ganha dinheiro com software faz todo o sentido pagar-se por
>>> uma ferramenta destas, tal com um mecânico paga para ter as suas corretas
>>> ferramentas na sua oficina.
>>> Atualmente mais de 50% do software do meu macOS é pago mas tem sido ao
>>> longo do tempo.
>>> O software gratuíto para mim só faz sentido se servir o propósito
>>> comparado com versões comerciais.
>>>
>>> Já optei por software free porque serve o seu propósito e até bate
>>> software comercial, sendo largamente utilizado e com boa prespetiva de
>>> continuidade (ex: DB Browser for SQLite).
>>> Também vejo se é um "abandonware" ou fica aquem do software comercial,
>>> opto pelo comercial.
>>> Por exemplo, quis ter um cliente de SQL Server no macOS e comprei
>>> Navicat for SQL Server que em comparação com todos os outros é muito mais
>>> caro mas não só está muito acima (o que é um requesito para uma ferramenta
>>> destas), como cerca de metade das funcionalidades bate a própria ferramenta
>>> oficial da Microsoft.
>>> Antes de comprar derivado ao preço, testei muitas outras mas basicamente
>>> foi instalar e desinstalar, pois voltava sempre para o magment studio.
>>>
>>>
>>> No dia 25 de outubro de 2017 às 23:06, Ricardo Araújo <
>>> [email protected]> escreveu:
>>>
>>>> Acredito que sim! Custa é "apenas" $79
>>>>
>>>> No dia 25 de outubro de 2017 às 22:55, Hugo Ferreira <
>>>> [email protected]> escreveu:
>>>>
>>>>> Pessoa,
>>>>>
>>>>> Tower é a resposta !
>>>>> Acabei de instalar e é soberbo.
>>>>> Tem tudo até dá para usar para SVN
>>>>> Parece ter o melhor dos 2 mundos.
>>>>>
>>>>> No dia 25 de outubro de 2017 às 18:44, Paulo Ferreira <
>>>>> [email protected]> escreveu:
>>>>>
>>>>>> Eu só uso a linha de comandos... é uma questão de hábito. Para ser
>>>>>> honesto até me parece mais simples. Mas também nunca precisei de nada 
>>>>>> muito
>>>>>> elaborado.
>>>>>>
>>>>>> Como já foi referido o sourcetree tem um bom UI.
>>>>>>
>>>>>> On 25 Oct 2017 18:36, "Ricardo Araújo" <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>> sinceramente não percebo como é que alguém pode preferir linha de
>>>>>> comandos para o GIT... às vezes a coisa torna-se tão complexa mesmo com
>>>>>> ferramentas cuja intenção é facilitar... não quero sequer imaginar casos
>>>>>> complicados com linha de comandos!!!
>>>>>>
>>>>>> mas ya, respeito... às vezes ligando o complicometro a vida fica com
>>>>>> mais adrenalina! :p
>>>>>>
>>>>>> No dia 25 de outubro de 2017 às 17:20, Hugo Ferreira <
>>>>>> [email protected]> escreveu:
>>>>>>
>>>>>>> Cheguei a instalar o sourcetree ontem à noite mas obriga a um
>>>>>>> registo (ainda assim fiz) e pareceu-me (pelo menos não vi como contornar
>>>>>>> nesta primeira abordagem) que só dava para ligar a alguns repositórios
>>>>>>> definidos (como o famoso github).
>>>>>>> Eu vou querer usar isto com o meu próprio git server privado no meu
>>>>>>> NAS/Linux tal com tenho hoje em dia com o SVN.
>>>>>>> Ainda assim liguei a um repositório para testar e pareceu-me que não
>>>>>>> tem a funcionalidade de procuro.
>>>>>>>
>>>>>>> Sim, o Git parece ter tudo ou quase tudo via linha de comandos mas
>>>>>>> estou interessado num GUI que faça tudo o que preciso.
>>>>>>>
>>>>>>> Hoje vou experimentar o Git Extensions que ainda não testei e também
>>>>>>> o trial do Tower que nas specs parece ser exactamente o que pretendo 
>>>>>>> apesar
>>>>>>> da interface um pouco rudimentar (não é um pré-requisito).
>>>>>>>
>>>>>>> No dia 25 de outubro de 2017 às 17:05, Pedro Pereira <
>>>>>>> [email protected]> escreveu:
>>>>>>>
>>>>>>>> Sourcetree é muito bom...mas sinceramente nada como linha de
>>>>>>>> comandos para mim é mt mais fácil para criar branch's e prs
>>>>>>>>
>>>>>>>> On 25 Oct 2017 4:47 pm, "Ricardo Araújo" <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> tens o https://www.sourcetreeapp.com/ que tem suporte para mac
>>>>>>>>>
>>>>>>>>> No dia 25 de outubro de 2017 às 16:06, Hugo Ferreira <
>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>
>>>>>>>>>> Apesar do Tower ser "feio" (algum importante para os utilizadores
>>>>>>>>>> de macOS), foi um dos que não testei e pareceu-me ler algo 
>>>>>>>>>> relacionado com
>>>>>>>>>> o que pretende.
>>>>>>>>>> Hoje vou testar.
>>>>>>>>>>
>>>>>>>>>> No dia 25 de outubro de 2017 às 16:05, Hugo Ferreira <
>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>
>>>>>>>>>>> O GitKraken tem um aspeto profissional e chamou-me à atenção mas
>>>>>>>>>>> desvalorizei logo porque é subscrição.
>>>>>>>>>>>
>>>>>>>>>>> No dia 25 de outubro de 2017 às 15:59, APintex Gmail <
>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>
>>>>>>>>>>>> Olá Hugo, já viste o GitKraken?
>>>>>>>>>>>>
>>>>>>>>>>>> Abraço
>>>>>>>>>>>> António Pinto
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> No dia 25/10/2017, às 14:54, Hugo Ferreira <
>>>>>>>>>>>> [email protected]> escreveu:
>>>>>>>>>>>>
>>>>>>>>>>>> Boa tarde,
>>>>>>>>>>>>
>>>>>>>>>>>> Alguém que já trabalhou com SVN e que tenha mudado para Git ?
>>>>>>>>>>>>
>>>>>>>>>>>> Após avaliar o Git, encontrei uma falha que me impossibilita de
>>>>>>>>>>>> avançar.
>>>>>>>>>>>> Eu vejo um produto como o todo e não apenas o motor.
>>>>>>>>>>>> Com SVN, qualquer cliente básico, consegue mostrar as pastas e
>>>>>>>>>>>> ficheiros em árvore, para que eu possa selecionar determinada nó e 
>>>>>>>>>>>> ver o
>>>>>>>>>>>> log de alterações. Também consigo ver em árvore o que está 
>>>>>>>>>>>> alterado para
>>>>>>>>>>>> commit.
>>>>>>>>>>>> Isto é um dado adquirido com qualquer cliente de SVN (se não
>>>>>>>>>>>> tiver isto, para mim não passa de uma versão alpha).
>>>>>>>>>>>>
>>>>>>>>>>>> Estas 2 simples funcionalidades não consigo encontrar em nenhum
>>>>>>>>>>>> cliente Git para macOS (aliás acho que não encontrei em nenhum no 
>>>>>>>>>>>> geral).
>>>>>>>>>>>> Sei que isto não tem haver com o motor porque o Git em linha de
>>>>>>>>>>>> comandos suporta.
>>>>>>>>>>>> Ou eu é que ainda não cheguei lá porque o Git é diferente do
>>>>>>>>>>>> SVN (apesar de serem 2 ferramenras com o mesmo propósito) ou 
>>>>>>>>>>>> realmente
>>>>>>>>>>>> apesar do Git já ter mais de uma década, é muito pobre no que 
>>>>>>>>>>>> respeita a
>>>>>>>>>>>> tooling.
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List
>>>>>>>>>>>> da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails
>>>>>>>>>>>> do mesmo, envie um email para riapt+unsubscribe@googlegroups
>>>>>>>>>>>> .com.
>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>> [email protected].
>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List
>>>>>>>>>>>> da Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails
>>>>>>>>>>>> do mesmo, envie um email para riapt+unsubscribe@googlegroups
>>>>>>>>>>>> .com.
>>>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>>>> [email protected].
>>>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>>>>> Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>>>>> mesmo, envie um email para [email protected].
>>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>>> [email protected].
>>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>>>> Comunidade Portuguesa de Rich Internet Applications -
>>>>>>>>> www.riapt.org" do Grupos do Google.
>>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>>>> mesmo, envie um email para [email protected].
>>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>>> [email protected].
>>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>> --
>>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>>>> do Grupos do Google.
>>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>>> mesmo, envie um email para [email protected].
>>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>>> [email protected].
>>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>>> do Grupos do Google.
>>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>>> mesmo, envie um email para [email protected].
>>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>>> [email protected].
>>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>> do Grupos do Google.
>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>> mesmo, envie um email para [email protected].
>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>> [email protected].
>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>>> do Grupos do Google.
>>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>>> mesmo, envie um email para [email protected].
>>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>>> [email protected].
>>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> --
>>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>>> do Grupos do Google.
>>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>>> mesmo, envie um email para [email protected].
>>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>>> [email protected].
>>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>>
>>>>
>>>> --
>>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org"
>>>> do Grupos do Google.
>>>> Para anular a subscrição deste grupo e parar de receber emails do
>>>> mesmo, envie um email para [email protected].
>>>> Para publicar uma mensagem neste grupo, envie um email para
>>>> [email protected].
>>>> Visite este grupo em https://groups.google.com/group/riapt.
>>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>>> Grupos do Google.
>>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>>> envie um email para [email protected].
>>> Para publicar uma mensagem neste grupo, envie um email para
>>> [email protected].
>>> Visite este grupo em https://groups.google.com/group/riapt.
>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>
>> --
>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>> Grupos do Google.
>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>> envie um email para [email protected].
>> Para publicar uma mensagem neste grupo, envie um email para
>> [email protected].
>> Visite este grupo em https://groups.google.com/group/riapt.
>> Para mais opções, visite https://groups.google.com/d/optout.
>>
>
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em https://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a