'abort: nenhum repositório encontrado' ao tentar instalar o Vim através do Mercurial

1

Eu sou novo no Linux (que estou configurando para começar a me ensinar desenvolvimento web). Estou instalando o Vim e, para isso, instalei o Mercurial.

hg clone https://vim.googlecode.com/hg vim pareceu funcionar bem, mas quando tento atualizar para a versão mais recente usando hg pull e hg update , obtenho isso depois de hg pull :

abort: no repository found in '/home/steven' (.hg not found)!

Estou fazendo algo errado?

Alguns detalhes sobre minha configuração: Computador de inicialização dupla com o Windows em um disco rígido SSD e o Linux em uma unidade óptica separada. Ubuntu 12.04

    
por Steven Harlow 06.10.2012 / 21:05

2 respostas

1

(Eu postei a mesma resposta sobre a mesma pergunta no SO)

  1. Você não precisa do Linux para aprender o Web dev: o Windows e o Mac OS X são igualmente bons.

  2. Você não precisa instalar o Vim das fontes (e, portanto, do Mercurial) porque ele já está em sua máquina:

    1. convoque o "traço"

    2. escreva ter

    3. abra o Terminal

    4. digite vim no prompt e pressione <Enter>

    Esta versão CLI do Vim é provavelmente uma construção "minúscula" que não terá alguns recursos úteis.

    Um muito bom Vim com interface gráfica e mais recursos está disponível através do sistema de gerenciamento de pacotes do Ubuntu. Para instalá-lo, você só precisa lançar o Ubuntu Software Center , procurar por "gvim" e instalá-lo. Isso deve ser o suficiente.

    Se você precisar de mais controle sobre a instalação, você pode instalar um segundo gerenciador de pacotes chamado Synaptic , que é menos sexy que o Software Center , mas muito mais detalhado. Em Synaptic , procure por "vim-gnome" e / ou "vim-nox".

  3. Para responder à sua pergunta: a clonagem criou um diretório "vim" em sua "página inicial": /home/steven/vim ou ~/vim ( ~ sendo um atalho para /home/steven ). Este diretório "vim" é um repositório independente do Mercurial e é aí que você deve emitir qualquer outro comando relacionado ao Mercurial:

    $ hg clone https://vim.googlecode.com/hg vim
    $ cd vim <-- "change directory"
    $ hg something
    

    Mas você não precisa fazer isso: as fontes que você obtém depois da clonagem estão atualizadas e prontas para serem criadas.

Boa sorte e boas-vindas no Linux (e SO).

    
por 06.10.2012 / 21:26
1

Se você está enfrentando este problema abort: nenhum repositório encontrado em '/ home / username / path / to / project' (.hg não encontrado)!

então provavelmente .hg está faltando nesse repositório. Execute este comando no terminal

hg init

uma vez que é feito use o resto do comando normalmente para empurrar o seu código no repositório.

    
por 16.06.2015 / 08:35