Portál AbcLinuxu, 24. dubna 2024 02:35


Dotaz: Umí CVS zachovat čas vytvoření souboru?

22.6.2004 16:51 David Martinek | skóre: 10
Umí CVS zachovat čas vytvoření souboru?
Přečteno: 55×
Odpovědět | Admin
Potřebuju, aby po načtení projektu z CVS byly v souborech zachovány časy poslední aktualizace. Neví někdo, jak to zařídit?

Používám Quantu na psaní webových stránek a ta při uploadu na server porovnává časy lokálních souborů s časy souborů na serveru - potom uploadne jenom ty novější soubory. Poté, co jsem stránky strčil do CVSka, je mi tahle funkce na nic, protože po checkoutu mají všechny lokální soubory stejný čas vytvoření. Takto bych musel při opravě každé prkotiny tlačit na server kvanta zbytečných dat.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.6.2004 17:26 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Umí CVS zachovat čas vytvoření souboru?
Odpovědět | | Sbalit | Link | Blokovat | Admin
AFAIK ne.

Ale nevím, proč checkout, a nikoli update; a nevím, proč neuploaduješ v commit skriptu, když už to máš v CVS.
22.6.2004 20:12 David Martinek | skóre: 10
Rozbalit Rozbalit vše Re: Umí CVS zachovat čas vytvoření souboru?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aha! Tak se omlouvám. Zjistil jsem, že problém byl v tom, že při založení projektu do CVS se souborům nastavil aktuální čas. Po provedení checkout se souborům nastavil čas stejný jako v repository, ale protože jsem to dělal krátce po sobě, tak jsem si toho nevšimnul. Vypadá to, že jinak CVS funguje jak má.
Stanislav Brabec avatar 23.6.2004 11:58 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: Umí CVS zachovat čas vytvoření souboru?
Import má volbu -d na zachování času. A checkout čas také zachovává. Jen update ne. Je to rozumné chování, protože pak jde dělat "cvs update ; make".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.