[Nexus-developers] CVS/Bugzilla -> SVN/TRAC

Nick Maliszewskyj nickm at nist.gov
Tue Sep 19 19:41:20 BST 2006


Freddie's links work for me.

Nick

Peterson, Peter F. wrote:
> Freddie,
>
>  
>
> None of the links work. Are you sure that the server is open through
> your lab's firewall?
>
>  
>
> P^2
>
>  
>
> ________________________________
>
> From: nexus-developers-bounces at anl.gov
> [mailto:nexus-developers-bounces at anl.gov] On Behalf Of Akeroyd, FA
> (Freddie)
> Sent: Tuesday, September 19, 2006 1:21 PM
> To: nexus-developers at anl.gov
> Subject: [Nexus-developers] CVS/Bugzilla -> SVN/TRAC
>
>  
>
> I've moved a copy of the NeXus CVS repository to subversion for testing
> - this can be browsed via the web at http://svn.nexusformat.org/
> <http://svn.nexusformat.org/>  and checked out via
> http://svn.nexusformat.org/trunk/ <http://svn.nexusformat.org/trunk/>
> etc. Currently there are no accounts with write access and the old CVS
> repository is still alive and well. I installed and tried TortoiseSVN
> client (win32, http://tortoisesvn.net/ <http://tortoisesvn.net/> ) and I
> think it all looks reasonable. I'd be grateful if others (with more
> subversion knowledge) could take a look and see if it looks OK. In
> addition I have installed TRAC at the URL http://trac.nexusformat.org
> <http://trac.nexusformat.org>  which is a bug tracking system that
> integrates with subversion and also provides a source browser via
> http://trac.nexusformat.org/browser
> <http://trac.nexusformat.org/browser>  If I recall previous discussions
> there did not seem to be anybody against moving from cvs/bugzilla to
> subversion/trac, but now is the time to say so. 
>
> There are a few matters to consider now though before doing the move
> proper. Currently the class/instrument definitions and library are
> together in the same repository; you can get the definitions on their
> own by specifying a subpath of the URL, but I think it would be worth
> splitting them up into their own repository entirely (you would have
> e.g. http://svn.nexusformat.org/library
> <http://svn.nexusformat.org/library>  and
> http://svn.nexusformat.org/definitions/
> <http://svn.nexusformat.org/definitions/>   rather than just
> http://svn.nexusformat.org/ <http://svn.nexusformat.org/>  ) The
> advantages of splitting is that you get tighter control over any actions
> you want to do when files change and so do not sent messages about API
> changes to definitions people. etc. The disadvantage is that some tools
> (such as TRAC) work on a repository so you would need separate
> instances. I think "definitions" and "library" are sufficiently separate
> that this would be useful to do ... anybody else any thoughts, and is
> there anything else that it might be worth separating?
>
> www.nexusformat.org <http://www.nexusformat.org>  is currently a proxy
> back to the NeXus MediaWIKI ... the plan is to move this off the ANL
> server onto our TRAC/Subversion server and then we can format
> definitions "on the fly" from subversion into WIKI pages for discussions
>
> etc.
>
>  
>
> Freddie
>
>  
>
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> NeXus-developers mailing list
> NeXus-developers at anl.gov
> http://www.neutron.anl.gov/mailman/listinfo/nexus-developers
>   

-- 
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
o Dr. Nicholas C. Maliszewskyj
o Center for Neutron Research
o National Institute of Standards & Technology
o 100 Bureau Drive, Stop 8562
o Gaithersburg MD 20899-8562
o nickm at nist.gov     Phone: (301)975-3171    Fax: (301)921-9847
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo



More information about the NeXus-developers mailing list