2016-05-02 35 views

Odpowiedz

-1

bez podania SourceTree ErrorLog nikt naprawdę będzie w stanie powiedzieć, jak rozwiązać ten problem.

Dziennik błędów Sourcetree można znaleźć pod adresem C:\Users\<username>\AppData\Local\Atlassian\SourceTree\sourcetree.log w oknach.

Lub otwierając aplikację Konsola (Aplikacje >> Narzędzia >> Konsola) i wyszukując wpisy związane z "SourceTree" na Macu.

W 2 Najczęstszymi poprawki są jednak:

  • Ponowne zainstalowanie drzewa źródłowego.
  • usunąć folder C:\Users\%user%\AppData\Local\Atlassian

Sourcetree.log

10

This rozwiązać problem dla mnie.

Przyczyna

Najbardziej prawdopodobną przyczyną tego błędu jest to, że plik user.config dla SourceTree została uszkodzona. Możesz to potwierdzić, lokalizując plik w tej lokalizacji: C:\Users\<User>\AppData\Local\Atlassian\SourceTree.exe_<random_string>\<version_number>

Jeśli jest to przyczyną, po otwarciu pliku będzie on pełen wartości <NULL>.

Rozdzielczość

Jeśli plik user.config rzeczywiście jest uszkodzony, można go usunąć. Zostanie ono zregenerowane przy następnym uruchomieniu SourceTree, a aplikacja powinna rozpocząć się normalnie.

+1

świetna odpowiedź. Dzięki –

+0

Uratowałeś mój dzień! –

+0

Dzięki za odpowiedź! W moim przypadku miałem kilka różnych takich folderów z wieloma wcześniejszymi numerami wersji w nich. Znajduje się ten z najnowszym numerem wersji - plik 'user.config' wygląda normalnie i nie jest uszkodzony. Jednak zmieniłem nazwę na 'backup SourceTree.exe_ ' i to się stało. –

0
  1. Uninstall .Net 4.5 lub aktualna wersja .Net
  2. Install SourceTree 2.4.7.0 (instalacja SourceTree zainstaluje .NET dzięki dla Ciebie).

Uwaga: Próbowałem rekomendacji Atlassian, takich jak usuwanie \ Users {UserId} \ AppData \ Local \ SourceTree, a także \ Users {UserId} \ AppData \ Local \ Atlassian. Próbowano również usuwać wpisy z rejestru systemu Windows, ale żadna z tych rzeczy nie pomogła.