9

To jest pytanie dotyczące użyteczności dla VS2005: Mam różne gałęzie tego samego rozwiązania Visual Studio 2005 sprawdzone pod kontrolą wersji. Pliki rozwiązania i projektu również znajdują się pod kontrolą wersji. Na mojej stacji roboczej programistycznej czasami mam wiele instancji programu Visual Studio otwartych w różnych wersjach lub gałęziach. Wszystkie pojawiają się pod tą samą nazwą w tytule okna i na pasku zadań, co utrudnia zmianę na prawidłową itd. (To samo dotyczy listy ostatnio otwartych projektów na stronie startowej, ale rzadko go używam, w każdym razie.)Praca z różnymi wersjami/gałęziami tego samego rozwiązania Visual Studio 2005

Próbowałem znaleźć sposób na zmianę wyświetlanej nazwy bez nadmiernego problemu z kontrolą kodu źródłowego, ale Visual Studio 2005 wydaje się przyjmować nazwę rozwiązania z nazwy samego pliku SLN, a nie z jakiegoś atrybutu w środku.

Już pomógłoby Visual Studio pokazać pełną ścieżkę do pliku rozwiązania w pasku tytułu, ale nie znalazłem sposobu, aby to zrobić, albo.

Jak radzisz sobie z różnymi wersjami tego samego rozwiązania?

+0

Wezmę go jako wniosek cecha dla Plastic SCM: P Nie trudne do wdrożenia. – pablo

Odpowiedz

-2

Dlaczego nie zmienisz nazwy pliku rozwiązania w swoich oddziałach, np. MySolution-branchXY.sln?

Aktualizacja:

Nie jestem pewien, czy rozumiem komentarz.

Natychmiast po rozgałęzieniu rozwiązania dostępne są dwie niezależne wersje każdego pliku: jedna w skrzynce (lub gałąź źródłowa) i jedna w nowym oddziale. Te dwa pliki mają po prostu wspólną historię, ale możesz je dowolnie zmieniać w obu gałęziach. Więc możesz może zmienić nazwę rozwiązania w swoim oddziale.

+0

Nie mogę zmienić nazwy w kontrolce źródła, ponieważ dla niego są to te same pliki, tylko różne wersje. Nie chcę również zmieniać jego nazwy lokalnie, aby móc aktualizować ją ze sterowania źródłowego. Mimo to mógłbym spróbować utworzyć skrzyżowanie (twardy link) do pliku rozwiązania. –

+0

Dzięki za aktualizację, to ma sens. Próbowałem tylko znaleźć lokalne rozwiązanie, ponieważ nie jestem pewien, czy ktokolwiek inny dba o ten problem tak jak ja. –

+0

Idea twardego linka jest prawdopodobnie najlepsza. –

Powiązane problemy