Jak śledzić dziennik SVN dla określonego pliku?

0

Mam sytuację z TortoiseSVN, w której nie jestem w stanie prześledzić pliku, który został przeniesiony do innego katalogu. Oto proces, który przenoszę i zatwierdzam:

  1. Sprawdzam lokalizację pliku path_A.
  2. skopiuj plik do path_B.
  3. usuń plik w path_A.
  4. popełnić zarówno path_Ai path_B.

Kiedy wywołuję komunikat dziennika, widzę tylko dziennik, w którym się znajduje, path_Bale dziennik przed jego zniknięciem. Czy istnieje sposób na prześledzenie dziennika dla określonego pliku?

huahsin68
źródło
Czy używasz kopii TortoiseSVN lub Eksploratora Windows?
faker
tak. Ale czy implementacja różni się w zależności od systemu operacyjnego?
huahsin68

Odpowiedzi:

1

Jestem pewien, o komentarz, co dokładnie użyć, aby skopiować plik, ale jednak:
Jesteś należy użyć funkcji Kopiuj / przenieś TortoiseSVN aby zachować historię plików.

Jeśli skopiujesz plik w jakikolwiek inny sposób, robisz to za plecami SVN.
Nie może wiedzieć, że ten plik jest w rzeczywistości kopią innego pliku.

Jeśli użyjesz funkcji TortoiseSVN, poinformuje FileBona serwer SVN, że jest kopią FileAwersji Xi przejmie jej historię.

Jeśli nie masz pewności, jak to zrobić, dobra dokumentacja znajduje się na stronie:
http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-copy.html

oszust
źródło