С тех пор, как мы обновились до TortoiseSVN 1.7, я заметил, что TortoiseSVN никогда не показывал мне сообщение о том, что мне нужно обновить мою рабочую копию, оно никогда не устаревает.
У меня была более ранняя версия, я внес некоторые изменения, использовал Commit, и она вошла без вопросов.
Пока я вносил изменения, мой коллега изменил другой файл и зафиксировал его. Я проверил журнал и увидел изменения, но измененного файла не было на моем компьютере, но моя вкладка Subversion показала, что я использую последнюю версию.
Я ОБНОВИЛ свою так называемую последнюю ревизию, и изменения из предыдущей ревизии были загружены (хотя у меня была последняя ревизия).
Как это возможно? Что, если моя модификация зависит от того, что изменил мой коллега? Я не понимаю, как мне разрешили загрузить модификацию, когда я не использую последнюю версию. Есть идеи, что проверить?