OVH Cloud OVH Cloud

versioning de fichiers

17 réponses
Avatar
patpro ~ Patrick Proniewski
Bonjours,

j'utilise subversion pour versioner tout un tas de trucs, au nombre des
quels se trouvent quelques documents pages et bientôt keynotes.

Je me disais que ce serait super sympa si le corps de mon document
pouvait reprendre le numéro de version (en pied de page par exemple),
mais il s'avère que c'est impossible, vu que le .xml est compressé en
.gz (donc traité en binaire, donc pas de remplacement de mot clé).

Ensuite je me suis dit : c'est un bundle, je peux surement rajouter un
version.plist comme ceux qu'on trouve dans les applications (par exemple
/Applications/Automator.app/Contents/version.plist).

J'ai testé, mais le pomme-i n'affiche aucune info de version.

y-a-t-il un moyen pour afficher dans les info du fichier des
informations de version qui seraient prises dans un flat file ? (de
sorte que je puisse utiliser un keyword subversion pour le renseigner
automatiquement)


patpro

7 réponses

1 2
Avatar
Eric Lévénez
Le 9/06/05 20:30, dans ,
« patpro ~ patrick proniewski » a écrit :

In article <BECE4D2A.3914A%,
Eric Lévénez wrote:

Tiens, une question : existe-t-il un soft du type TortoiseSVN sur Mac OS X ?

<http://tortoisesvn.tigris.org/>


il existe un soft qui ressemble, mais je n'ai pas osé le tester sur
Tiger. Il est assez incomplet car en début de développement, et le gars
n'a semble-t-il pas mis les mains dedans depuis 2004 :

<http://scplugin.tigris.org/>

Je l'ai utilisé un temps sur Panther, avec un succès relatif (mauvais
refresh du finder, fonctionnalités sommaires, ...)


Merci de ces infos.

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
Franck
patpro ~ patrick proniewski wrote:
Je l'ai utilisé un temps sur Panther, avec un succès relatif (mauvais
refresh du finder, fonctionnalités sommaires, ...)


Je ne sais pas si la version publique fonctionne sur Tiger. Ils sont en
train de tout ré-écrire (http://svn.red-bean.com/scplugin/), il est
possible de récupérer les sources et de compiler le tout sous XCode.
Cette version fonctionne sous Tiger. Par contre le projet n'est pas très
actif... :(

Le problème c'est qu'effectivement, au niveau fonctionnalités c'est très
très loin de TortoizeSVN. Conclusion : J'utilise le terminal et svn en
ligne de commande sur mon Mac (et occasionnellement svnX).

Avatar
patpro ~ Patrick Proniewski
In article ,
patpro ~ Patrick Proniewski wrote:

Y'a juste un soucis, dont je viens de m'apercevoir : Pages vires les
.svn qui sont créés dans le bundle mon_fichier.pages, et donc ça fout la
zone avec le versioning :

$ svn status intro_a_subversion.pages
svn: Working copy 'intro_a_subversion.pages' is missing or not locked
$ svn add intro_a_subversion.pages
svn: warning: 'intro_a_subversion.pages' is already under version control

Je sens que ça va pas être drôle le versioning des bundle. Y'a des
astuces à ce sujet ?



rahhhh trouvé ! (enfin je pense :) )

si j'ajoute un fichoer bidon à la racine du bundle, comme un jpg par
exemple :

cd Document.pages
touch toto.jpg

Pages ne supprime plus mes meta subversion !
je vais tester ça plus à fond.


patpro

Avatar
patpro ~ Patrick Proniewski
In article <d8c09o$arp$,
Franck <franck+ wrote:

Je ne sais pas si la version publique fonctionne sur Tiger. Ils sont en
train de tout ré-écrire (http://svn.red-bean.com/scplugin/), il est
possible de récupérer les sources et de compiler le tout sous XCode.
Cette version fonctionne sous Tiger. Par contre le projet n'est pas très
actif... :(


heu, tu as vérifier que le mec au bout du projet est tjours vivant ?
C'est quelque chose que je vias faire un de ces jours, car vraiment,
j'ai de plus en plus de doute sur la viabilité du projet.

Conclusion : J'utilise le terminal et svn en
ligne de commande sur mon Mac (et occasionnellement svnX).


pareil

patpro

Avatar
Franck
patpro ~ Patrick Proniewski wrote:
heu, tu as vérifier que le mec au bout du projet est tjours vivant ?


Le numéro de version du projet sur le serveur SVN s'incrémente de temps
en temps ;-) (la dernière fois début juin...)

J'ai comme l'impression que le mec qui fait ça est tout seul, et que
c'est à "temps perdu". Mes connaissances d'OSX et Objective C sont
malheureusement trop limitées pour que je puisse participer au projet
(et puis je code déjà toute la journée en C++ pour le TAF, sur PC...,
pas envie d'y passer aussi mes WE.)

Avatar
patpro ~ Patrick Proniewski
In article <d8c3dc$bur$,
Franck <franck+ wrote:

Le numéro de version du projet sur le serveur SVN s'incrémente de temps
en temps ;-) (la dernière fois début juin...)


ho, ha, pfiou, j'y croyais plus :)


J'ai comme l'impression que le mec qui fait ça est tout seul, et que
c'est à "temps perdu".


vi


Mes connaissances d'OSX et Objective C sont
malheureusement trop limitées pour que je puisse participer au projet


pareil


patpro

Avatar
patpro ~ Patrick Proniewski
In article ,
patpro ~ Patrick Proniewski wrote:

In article ,
patpro ~ Patrick Proniewski wrote:

Y'a juste un soucis, dont je viens de m'apercevoir : Pages vires les
.svn qui sont créés dans le bundle mon_fichier.pages, et donc ça fout la
zone avec le versioning :

$ svn status intro_a_subversion.pages
svn: Working copy 'intro_a_subversion.pages' is missing or not locked
$ svn add intro_a_subversion.pages
svn: warning: 'intro_a_subversion.pages' is already under version control

Je sens que ça va pas être drôle le versioning des bundle. Y'a des
astuces à ce sujet ?



rahhhh trouvé ! (enfin je pense :) )

si j'ajoute un fichoer bidon à la racine du bundle, comme un jpg par
exemple :

cd Document.pages
touch toto.jpg

Pages ne supprime plus mes meta subversion !
je vais tester ça plus à fond.



bon ben en fait ça a marché une fois, et là, ça marche plus. Doit
y'avoir une astuce.
chuis déééçuuuuuuuu. pff


patpro


1 2