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.
