SVN commit avec les vieux de la date/heure
Est-il une façon de s'engager dans le dépôt SVN avec les anciens de l'heure /date ou comment modifier la date /l'heure post-validation?
J'ai quelques archivé sources qui sont très anciens, bien avant que j'ai commencé à utiliser SVN, et j'aimerais les mettre dans le SVN et, si possible, de préserver leur date d'origine, de sorte que SVN de l'histoire correspond à la date réelle où les fichiers ont été modifiés.
La manipulation de serveur SVN temps est une option évidente, mais il ne peut pas être utilisé ici, comme le serveur SVN est hors de mon contrôle.
Est-ce un référentiel existant ou un nouveau? Seriez-vous d'écraser les répertoires et / ou fichiers dans le référentiel?
Un référentiel existant, pour les engager, je vais être en écrasant pas les fichiers, mais certains d'entre eux seront remplacés plus tard. J'ai un tas de fichiers d'archive comme sources-1995-05.zip, sources-1995-08.zip, sources-1996-01.zip et je voudrais transférer leur contenu SVN et ont des dates comme 1995/08/xx et 1996/01/xx avec le commet.
Connexes: stackoverflow.com/questions/633353/...
Un référentiel existant, pour les engager, je vais être en écrasant pas les fichiers, mais certains d'entre eux seront remplacés plus tard. J'ai un tas de fichiers d'archive comme sources-1995-05.zip, sources-1995-08.zip, sources-1996-01.zip et je voudrais transférer leur contenu SVN et ont des dates comme 1995/08/xx et 1996/01/xx avec le commet.
Connexes: stackoverflow.com/questions/633353/...
OriginalL'auteur Suma | 2010-01-20
Vous devez vous connecter pour publier un commentaire.
La date et l'heure dans le "spécial" révision de la propriété
svn:date
. Vous pouvez le modifier de la manière suivante:ou:
La révision (p. ex.
12345
ci-dessus) peut également êtreHEAD
sens de la dernière révision.La date est spécifiée dans ISO 8601 format.
Vous aurez besoin du référentiel pour l'
pre-revprop-change
crochet de mettre en place (dans lehook
répertoire dans le référentiel) pour permettresvn:date
à être modifié. Les modèles qui sont fournis avec les dépôts SVN devrait être utile.OriginalL'auteur Craig McQueen
Chaque révision d'une propriété,
svn:date
. Si vous avez l'autorisation de modifier sans version propriétés, vous pouvez modifier cette valeur.OriginalL'auteur Dingo
Ce que j'ai fait finalement été:
svnadmin dump
le référentielsvnadmin load
Les étapes ci-dessus semble plus facile pour moi que de l'installation de la
pre-revprop-change
crochet. (Celui que nous avons actuellement en place permet l'édition du message de journal.)Remarque: au lieu de changer la date du système, il serait également possible de modifier la date dans le fichier de vidage avant de le charger.
OriginalL'auteur Suma