[apologies for the fact that I have to use outlook and it cannot thread `RE: 
[Trac] trac and svn` with `[Trac] Re: trac and svn` for not seeing these before 
I replied just now...]

> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of Stuart Cracraft
> Sent: 04 September 2013 01:32
> To: [email protected]
> Subject: [Trac] Re: trac and svn
> 
> Okay apparently trac and svn have to be synced. 
> I don't particularly like that design, but sobeit.

How else is Trac supposed to learn the "existing" history?  The "old" way used 
to read the repo on every access and, as mentioned in the TracIni documentation 
[1] at trac.edgewall.org (t.e.o) this was inefficient.  The "new" way receives 
/ caches updates when thay happen (via the post-commit hooks).  As the initial 
sync can be time consuming (for large repos) then it is better for the admin to 
do this when adding the repo then having the first user hanging around for an 
unknown time...

[1] http://trac.edgewall.org/wiki/TracIni#trac-section

> The fix here was:
>  
>   trac-admin /home/svn/mtg repository resync "*"

...that will resync all linked repositories (each Trac can have multiple linked 
repos).  Note that you can also specify specific repos and even a specific 
revision.  When you add a repo via the admin panel, you should get a warning 
message to remind you to do this.

> followed by a "Browse" at the trac page which results in a 
> page showing test repositories.
>  
> Tomorrow, I will copy over real repositories, resync, and try it out.
>  
> Thanks go to www.google.com for its total inspiration in 
> problem-solving.

...we would have got there if only our timezones were a bit closer!  Glad it is 
now working for you.

By the way, have you setup your post-commit hooks in the repo(s) yet?  If you 
do not do this you will not get any updates and will continue to browse where 
you were when you did your `resync`:

http://trac.edgewall.org/wiki/TracRepositoryAdmin

~ Mark C

> *     logged in as admin
> *     Logout <http://ca-sna-pm01:8000/trac/logout> 
> *     Preferences <http://ca-sna-pm01:8000/trac/prefs> 
> *     Help/Guide <http://ca-sna-pm01:8000/trac/wiki/TracGuide> 
> *     About Trac <http://ca-sna-pm01:8000/trac/about> 
> 
> *     Wiki <http://ca-sna-pm01:8000/trac/wiki> 
> *     Timeline <http://ca-sna-pm01:8000/trac/timeline> 
> *     Roadmap <http://ca-sna-pm01:8000/trac/roadmap> 
> *     Browse Source <http://ca-sna-pm01:8000/trac/browser> 
> *     View Tickets <http://ca-sna-pm01:8000/trac/report> 
> *     New Ticket <http://ca-sna-pm01:8000/trac/newticket> 
> *     Search <http://ca-sna-pm01:8000/trac/search> 
> *     Admin <http://ca-sna-pm01:8000/trac/admin> 
> 
> 
> Context Navigation
> 
> 
> *     Last Change <http://ca-sna-pm01:8000/trac/changeset/2/> 
> *     Revision Log <http://ca-sna-pm01:8000/trac/log/> 
> 
> ________________________________
> 
> 
> Default Repository 
> 
> 
> View diff against:      
> View revision:  
> Name <http://ca-sna-pm01:8000/trac/browser/?desc=1>   Size 
> <http://ca-sna-pm01:8000/trac/browser/?order=size>    Rev     
> Age <http://ca-sna-pm01:8000/trac/browser/?order=date>        
> Author <http://ca-sna-pm01:8000/trac/browser/?order=author>   
> Last Change   
>  testrepository 
> <http://ca-sna-pm01:8000/trac/browser/testrepository>         
>       2 
> <http://ca-sna-pm01:8000/trac/log/testrepository?rev=2>    
> <http://ca-sna-pm01:8000/trac/changeset/2/>   5 minutes 
> <http://ca-sna-pm01:8000/trac/timeline?from=2013-09-03T17%3A21
> %3A58-07%3A00&precision=second>       root    test    
> ________________________________
> 
> 
> Repository Index
> 
> Name <http://ca-sna-pm01:8000/trac/browser/?desc=1>   Size 
> <http://ca-sna-pm01:8000/trac/browser/?order=size>    Rev     
> Age <http://ca-sna-pm01:8000/trac/browser/?order=date>        
> Author <http://ca-sna-pm01:8000/trac/browser/?order=author>   
> Last Change   
>  project <http://ca-sna-pm01:8000/trac/browser/project>       
>       2 <http://ca-sna-pm01:8000/trac/log/project>    
> <http://ca-sna-pm01:8000/trac/changeset/2/project>    5 
> minutes 
> <http://ca-sna-pm01:8000/trac/timeline?from=2013-09-03T17%3A21
> %3A58-07%3A00&precision=second>       root    test    
> MTG 
> 
>      
> Note: See TracBrowser 
> <http://ca-sna-pm01:8000/trac/wiki/TracBrowser>  for help on 
> using the repository browser.
> ________________________________
> 
> Trac Powered <http://trac.edgewall.org/> 
> 
> On Friday, August 30, 2013 4:31:20 PM UTC-7, Stuart Cracraft wrote:
> 
>       So my trac page at 
>        
>         http://trachost:8000/trac
>        
>       after login with login button to admin account
>       doesn't have any browse source tab.
>        
>       In /home/trac/trac.ini:
>        
>         repository_dir = path_to_my_mtg
>         repository_sync_per_request = 
>         repository_type = svn
>        
>       Note: trac-admin /home/trac initenv
>        
>       failed to ask for any repository information at setup.
>        
>       Suggestions? Tips? Counsel?
>        
>        
> 
> -- 
> You received this message because you are subscribed to the 
> Google Groups "Trac Users" group.
> To unsubscribe from this group and stop receiving emails from 
> it, send an email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/trac-users.
> For more options, visit https://groups.google.com/groups/opt_out.
> 
> 

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to