2012-06-28 7 views
2

Je m'attendrais à ce que cela soit expliqué dans le guide de démarrage rapide du débutant, car presque tous ceux qui commencent par fossiles auront des projets qu'il veut commencer à gérer avec des fossiles. Pourtant, je n'ai trouvé aucune explication nulle part dans la documentation.Créer un référentiel fossile à partir de fichiers de projet existants

(je viens de git, ce qui était trop lourd pour mes besoins, mais au moins la création d'un nouveau dépôt dans un dossier existant était facile ...)

(essayé de répondre à ma question, mais ont réputation insuffisante, alors voici :)

Je pense que je l'ai compris moi-même. Voici ce que je l'ai fait, pour les débutants:

  1. Créer un répertoire pour les dépôts, C:\www\fossil
  2. Entrez fossil répertoire
  3. fossil init projectname
  4. Veuillez indiquer le répertoire du projet existant C:\www\projectname
  5. fossil open ../fossil/projectname
  6. fossil add *.*

Répondre

2

Quelques commentaires:

  • Étape 3. peuvent être alternativement fait avec fossil new au lieu de fossil init. L'étape 6 devrait être fossil add .; c'est récursif. fossile ne respecte pas l'ancien, la règle de Microsoft que les États *.* signifie chaque fichier, même sans extension. fossil add *.* ajoutera simplement tous les fichiers et répertoires qui contiennent un point dans leur nom.
  • Étape 7 devrait être fossil commit -m "Initial contents of my project"
+0

Merci! Fossile peut être simple par rapport à git, mais encore, il ne devrait pas prétendre être simple. Ce n'est pas. J'ai passé la majeure partie de la journée avec, si c'était simple, je le saurais tout de suite ... – Ralf

+0

@Ral: En fait, je trouve que le fossile est simple, mais vous devez désapprendre les concepts de git si vous voulez passer à cela. L'essentiel est que fossil a besoin de vous pour créer une base de données (aka repository) et y associer vos répertoires de travail (commande ouverte). Une fois que vous avez compris cela, vous maîtrisez le concept principal derrière fossile. – Benoit

Questions connexes