Porównaj ceny domen i usług IT, sprzedawców z całego świata

Podczas konfigurowania nowego Traca 1.0, jego wersje svn nie są aktualizowane


Na moim Ubuntu zainstalowałem:
  • trac 1.0
  • SVN 1.6.17
  • wtyczka trac do subversion

Następnie założyłem swoje repozytorium. Kiedy go zainstalowałem, poprosił mnie o zsynchronizowanie repozytorium i zrobiłem to. Kiedy to zrobiłem, wersje były widoczne w Tracu:
  • Mogłem zobaczyć kod źródłowy do najnowszej wersji w wyświetlonej zakładce Source Browse.
  • Kiedy idę do administratora - & > „Repozytoria”, widzę poprawną wersję zmiany.

Potem zmieniłem źródło i naprawiłem, że zaczęły się problemy:
  • Moja zmiana nie była wyświetlana na „osi czasu”
  • Źródło w sekcji Przeglądaj źródło nadal pochodzi z poprzedniej wersji i nie odzwierciedla moich ostatnich zmian.
  • „Administrator” - & > „Repozytoria” również pokazuje niewłaściwą starą wersję repozytorium.

To mnie bardzo zdziwiło. Myślałem, że to może być coś z uprawnieniami, ale jestem głuchy
       tracd
z moim
       user
użytkownik. Jeśli używam tego samego użytkownika i robię:
trac-admin <my-trac-env> repostory resync <my-repo-name>

Zsynchronizowałem również nową wersję i rozwiązaliśmy wszystkie wymienione powyżej problemy. Oczywiście, że nie pójdę i nie zrobię tego
       repository rescync
po każdej kompilacji. Proszę, pomóż mi dowiedzieć się, jaki może być problem w mojej konfiguracji!
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Znalazłem mój problem. W rzeczywistości nie było ich wielu.
  • Z pewnością nie powinienem się spodziewać, że Subversion automatycznie dowie się o moim utworze. Musiałem dodać kilka haków svn, aby utworzyć podwójne łącze. Zrobiłem to później to http://trac.edgewall.org/wiki/ ... rsiondokumentacja
  • Potem już nigdy się nie opalałem. Było to spowodowane tym, że już uruchamiałem repozytorium na instancji Apache na moim komputerze, ale uruchomiłem trac z domyślnym
                 tracd           
    ... W ten sposób oba procesy zostały uruchomione przez różnych użytkowników, a punkty zaczepienia nie miały uprawnień do zapisu w moim środowisku trac. Skonfigurowanie trac do pracy na Apache również nie było takie trudne i zrobiłem to później te instrukcje http://trac.edgewall.org/wiki/TracModWSGI... Najtrudniej było mi to zrozumieć
                 mod_wsgi           
    możesz po prostu zainstalować: sudo apt-get install libapache2-mod-wsgi

Po tym, jak zrobiłem te dwie rzeczy, teraz moje zatwierdzenia są odzwierciedlane w trac

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się