Problèmes poussant référentiel de code local au projet Mercurial sur Google Code

StackOverflow https://stackoverflow.com/questions/1397502

  •  22-09-2019
  •  | 
  •  

Question

J'ai un projet que je veux pousser à un dépôt Mercurial sur Google Code.

J'initialisés localement un projet Mercurial et vérifié dans le code local.

Les seules instructions que je peux trouver sur le référentiel de code Google sont pour le clonage:

hg clone https://blahblah.googlecode.com/hg/ blahblah

Mais je suppose que pousser devrait être similaire.

J'essayé:

hg push https://blahblah.googlecode.com/hg/ blahblah

Mais je suis une erreur disant "arguments non valides".

L'une des options qu'il offre est "pousser de force". Est-ce que je besoin?

Était-ce utile?

La solution

Si vous essayez de repousser un dépôt que vous avez cloné, essayez

hg push

sinon essayez

hg push https://blahblah.googlecode.com/hg/

Pour référence ultérieure, voici les informations d'utilisation du système d'aide intégré à Mercurial:

$ hg help clone
hg clone [OPTION]... SOURCE [DEST]

$ hg help push
hg push [-f] [-r REV]... [-e CMD] [--remotecmd CMD] [DEST]

Je pense que la raison est hg push défaut parce que vous donnez trop d'arguments.

Autres conseils

Essayez la 'force'. Dit la force « et vous êtes autorisé à créer de nouvelles têtes à distance ». Vous code Google n'a pas, donc pas changesets la tête, de sorte que vous allez de zéro à un. Je reste n'attendre à ce que la « force » est nécessaire, mais il vaut vraiment la peine d'essayer.

La plupart des gens à partir d'une prise en pension à partir de zéro aurait cloné le repo vide de Google (ou bitbucket) d'abord, puis fait leurs modifications, puis poussé. Je pense que c'est ce que vous pensiez las3rjock fait.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top