Я работаю над настольным приложением С# для класса, используя систему управления версиями Visual Studio Online. Это дало мне выбор Team Foundational Server или Git, и я выбираю Git, потому что я слышал об этом, и мой профессор рекомендует его. Это мой первый раз, используя эти функции, и я нахожу их немного запутанными.
Я могу просмотреть историю большинства файлов, с которыми я работаю, и вернуться к старым версиям, но я не могу сделать этого для моего кода формы. Я думаю, что это связано с тем, какие файлы прикреплены к источнику управления, обозначенные значками синего замка.
Вот скриншот, о котором я говорю:
Я хотел бы видеть историю производства Buddy.cs, что я здесь делаю неправильно? Я могу посмотреть историю создания Buddy.Designer.cs, поэтому я могу не совсем понимать, что происходит здесь.
Благодарю!
Снимок экрана показывает, что не было ни красного тика, ни синего. Это означает, что файл не находился под контролем источника. Это может произойти из-за того, что вы скопировали вставленный файл или решение находилось в автономном режиме, или файл решения был обновлен, когда вы взяли последнюю Production Buddy.cs
, которая заменила запись файла Production Buddy.cs
, а так как на сервере не было истории сервера для этого файла.
Я бы рекомендовал использовать Source Control Explorer, когда вам нужно сравнить файлы.