Question

J'obtiens « svn: '' n'est pas une copie de travail » quand j'utiliser la commande svn log.

Je sais que j'ai besoin d'une copie de travail pour la commande de journal au travail, mais peut-il être fait directement sur un dépôt?

Mon but est d'afficher l'information (historique des modifications) d'un dépôt. Je pense que la mise à jour la copie de travail chaque fois que je besoin des informations du journal ne sont pas une bonne solution.

Y at-il une solution alternative à cette mise à jour ou une copie de travail chaque fois que je dois journal est le seul moyen d'aller?

Merci à l'avance.

Était-ce utile?

La solution

Essayez svn log [repository_url]

Cela va obtenir le journal d'un référentiel particulier plutôt que local, check-out référentiel.

Voir cette documentation .

Autres conseils

Utilisez svnlook log <repos_path>.

Si vous ne voulez pas fournir l'URL complète, mais vous avez une copie de travail à portée de main, vous pouvez également spécifier que vous voulez que la révision HEAD dans le référentiel:

svn log -r HEAD:1

Le réglage par défaut lorsque l'-r est comme si vous aviez spécifié BASE:1 qui ne vous donnera les modifications à la dernière révision tirée vers le bas dans la copie de travail.

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