|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Bonjour à tous,
On ne le conseillera jamais assez, prenez la précaution de faire de copies de sauvegarde très fréquemment durant vos phases de développement. Même si vos fichiers sont sauvegardés tous les soirs sur un serveur, c'est bien souvent insuffisant car en cas de problème, vous perdez parfois une journée de travail... voire tout si vous n'avez pas archivé plusieurs sauvegardes... En complément, il me parait donc judicieux de faire une copie intermédiaire régulièrement. Pour faire cela facilement, pour chaque projet je crée dans le répertoire du projet deux sous répertoires: MonProjet
Le répertoire Dev contient tous les fichiers en cours de développement. Le répertoire Save contient des copies de ce répertoire Dev, classés dans des sous répertoires rappelant la date de cette sauvegarde. Pour effectuer rapidement ces sauvegardes, je lance dés que je le juge nécessaire (plusieurs fois par jour et lors de grosses modifications) un petit script vbs: Code :
Bien sur, au fur et à mesure de l'avancement du projet, je supprime les sauvegardes intermédiaires. Bon dev et bonnes sauvegardes
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
||
|
|
00
|
|
|
#2 |
![]() ![]() |
Super, j'en fait réguliérement mais manuellement.Question : Est-ce que ta base doit être fermée ? Il me semble qu'avec FSO ce n'est pas obligatoire. Peux-tu le confirmer. Starec |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Non pas obligatoirement.
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
00
|
|
|
#4 |
![]() ![]() |
Bonjour Mout,
Cela m'intéresse aussi... Depuis où lances-tu ton code ? Un ou des conseils ? Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#5 | |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Bonjour,
Citation:
Ensuite un double-clic dessus suffira
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
Question c** ?
Code :
oFSO.GetParentFolderName(Wscript.ScriptFullName)
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#7 |
![]() ![]() |
Merci Mout,
Comme j'ai plusieurs fichiers (application, librairie, fichiers textes, dll et j'en passe), plus besoin de se creuser la tête... Tout est copié d'un coup, c'est ![]() Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#8 | |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Citation:
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() |
Génial Mout ! enfin on met un terme au bricolage !!!
Super et merci pour cet apport
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Bonjour à tous,
En passant, je n'ai toujours pas trouvé le moyen de mettre un sablier comme souris (l'équivalent du bon vieux Hourglass VBA) durant l'exécution du script. Quelqu'un a une idée?
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
00
|
|
|
#11 | |||
|
Membre Expert
![]() |
Voilà ce que j'ai trouvé sur le sujet :
Citation:
|
|||
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Citation:
Merci pour vos propositions.... mais sauf erreur de ma part, elles ne sont pas applicables ici: Nous sommes dans un contexte VBSCRIPT et non VB
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
|
00
|
|
|
#14 | |
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Citation:
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
|
|
|
00
|
|
|
#15 | ||
![]() ![]() Inscription : novembre 2006 Messages : 2 200 ![]() |
Bonsoir,
Avec l'aide initiée par alassanediakite (voir le code proposé par bbil ici) , voici une nouvelle version du script incluant une fenêtre patienter et un curseur sablier... (à peaufiner ... quand j'aurai le temps )Code :
Merci à tous et... bonnes sauvegardes
__________________
............................................................................................ Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés. Les FAQs les tutos Les Sources Access Profitez de ces mines d'or... Postez dans le bon sous forum et mentionnez la version |
||
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Christophe Warin Inscription : octobre 2004 Messages : 8 635 ![]() |
Plutot qu'un vbs, faudrait en faire un complément Access, comme ça on l'a vraiment sous la main
|
|
|
00
|
|
|
#17 | |
![]() ![]() Inscription : septembre 2003 Messages : 4 301 ![]() |
Citation:
Avec un petit formulaire de configuration on pourrait demander une sauvegarde automatique à intervalle régulier. J'aimerais bien qu'access me dérange avec un message du style : "Attention ! Vous n'avez pas fait de copie de sauvegarde depuis 15 min Voulez vous faire une copie de sauvegarde maintenant?" |
|
|
|
00
|
|
|
#18 |
![]() ![]() ![]() Christophe Warin Inscription : octobre 2004 Messages : 8 635 ![]() |
Et une partie permettant de supprimer les sauvegardes. On pourrait même stocker dans une table des commentaires sur les différentes versions
|
|
|
00
|
|
|
#19 | |
![]() ![]() Inscription : septembre 2003 Messages : 4 301 ![]() |
Citation:
Du style : - "sauvegarde avant idée stupide du chef" - "sauvegarde avant test d'un code copier-coller du net sans rien y comprendre" Et pis comme ça avec un complément on n'a plus besoin d'internet explorer pour afficher un sablier ![]() J'ai fait un test rapide, le timer dans un complément à l'air de bien se passer, sans être trop perturbé par des activités de débogage dans la base de données en cours de développement. Pour la suite je n'ai pas le temps pour l'instant.... NB en passant : bonne idée de départ que de faire un outil de sauvegarde pour le développeur
|
|
|
|
00
|
|
|
#20 |
![]() ![]() |
Bonsoir,
Si je peux me permettre... L'idée serait de faire tourner une sauvegarde à intervalle régulier (au moyen d'un .mda je suppose) pendant qu'on développe ? Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com