Pliki przyrostowych kopii systemu Windows zachowujące wszystkie wersje z datetime w nazwie pliku


1

Muszę śledzić zmiany w folderach z plikami takimi jak jpg lub docx i wykonać kopię do innego folderu.

Muszę zrobić kopię pliku, gdy się zmieni, zachowując nazwę pliku i dodając bieżącą datę i godzinę.

ŹRÓDŁO: mydoc.docx

CEL:

mydoc 20111224080000.docx // Zmieniono o 08:00:00

A jeśli zmienię mydoc.docx, nieco później cel będzie wyglądał następująco:

CEL:

mydoc 20111224080000.docx // Zmieniono o 08:00:00

mydoc 20111224080200.docx // Zmieniono o 08:02:00

Porównanie powinno zawsze być zgodne z najnowszym plikiem w folderze TARGET.

Muszę uruchomić w tle, monitorując folder w odstępach czasu.

Czy istnieje program, którego mogę użyć?

Odpowiedzi:


2

Jednym z rodzajów programów, których można użyć, jest program do kontroli wersji . Zostały pierwotnie zaprojektowane do śledzenia zmian w kodzie źródłowym, ale można ich używać z praktycznie każdym typem pliku.

Umieszczasz w nim wszystkie pliki, które chcesz mieć w wersji, a następnie podczas edycji pliku w zasadzie pobiera kopię. Musisz pamiętać o ponownym sprawdzeniu pliku w repozytorium dla każdej wersji, którą chcesz zachować.

Możesz odzyskać dowolną wersję z systemu, a każdy, komu dajesz dostęp, może również edytować pliki.


Możesz skonfigurować VCS do automatycznego dodawania / zatwierdzania zmian w zaplanowanym zadaniu, jeśli chce pominąć część ręcznego zatwierdzania.
Zoredache,

Nie ma kości. Potrzebuję nieprzetworzonych plików w systemie plików. Aby móc je później skopiować.
Morten Lyhr,

@MortenLyhr - Może to być sposób zależny od używanego systemu, ale może być bardziej skomplikowany niż potrzebujesz.
ChrisF
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.