[Trac] Re: Trac / Subversion / IDE integration
On Wed, Jul 9, 2008 at 3:22 AM, [EMAIL PROTECTED] wrote: We have used bugzilla, and won't use it again, trac is superior in every way. Plus with the wiki, and some key plugins, it's a complete solution for us to put documents, test plans, requirements, project information, and perform project management. This sounds very interesting. Could you please list the key plugins you used to achieve this? Ben --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
On Jul 11, 1:32 am, Ben Bruscella [EMAIL PROTECTED] wrote: On Wed, Jul 9, 2008 at 3:22 AM, [EMAIL PROTECTED] wrote: We have used bugzilla, and won't use it again, trac is superior in every way. Plus with the wiki, and some key plugins, it's a complete solution for us to put documents, test plans, requirements, project information, and perform project management. This sounds very interesting. Could you please list the key plugins you used to achieve this? Ben Sure: So far, we have taken advantage of the following: (some of them are not the actual names, just close, from memory) The post-commit-hook script, as mentioned earlier in the thread. I am gong to try the tortiseSVN integration soon here. The Include Macro is very handy, and pretty much enables a lot of the rest:(including requirements documents, for example, from a version controlled text file) The Account Manager plugin the XMLRPC plugin the UserManager Plugin to look up contacts quick, not really needed, but a bit handy The WikiCalendar Plugin This is becoming more useful lately The PrivateWiki plugin for developer journals MasterTickets (very handy) and associated supporting tools/plugins (graphviz, etc) Timing and Estimation plugin (we hope to do a post mortem, and learn we suck at estimation) The svn-urls plugin, which show the subversion link in the source browswer, handy to copy to tortise/other client and check out a file after browsing. the advanced ticket workflow plugin, and a customized workflow. some custom ticket fields customized reports/queries (using actual trac links in places like milestone and version descriptions works really well) TracForms plugin. We use it for both checklists in tickets as reminders, as well as to create actual test plans, on a test ticket type. BatchModify (waiting for it to be cleaned up a bit, but still is useful) and, my personal favorite, the TicketBox macro. Some of the guys are starting to play with the Eclipse/Mylyn-Trac integration and seem to really like it. I haven't figured out how to run eclipse in text mode so :D plus, it takes to long to type compared to vi Then all you need to do is customize workflow, tickets, add some custom TracForm pages, if you use those to include in tickets, as needed. Using descriptive, tracLinked, descriptions for versions, milestones, etc turns out to be very handy as well. There are some others we have used, or are experimenting with, but are growing into yet. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
Can you please explain further or point me at some docs on how to set this up further? I'd love that and I tried with no success this morning to figure it out myself On Wed, Jul 9, 2008 at 8:56 AM, Aaron D. Marasco [EMAIL PROTECTED] wrote: On Wed, Jul 9, 2008 at 9:47 AM, Bill Johnson [EMAIL PROTECTED] wrote: On Tue, 8 Jul 2008 16:54:10 -0400 Aaron D. Marasco [EMAIL PROTECTED] wrote: I've had great luck with TortoiseSVN, the Windows GUI client. You can have it link to trac (using the previously mentioned post-commit scripts) using some special svn properties: bugtraq:label = Ticket: bugtraq:message = References #%BUGID%. bugtraq:url = http://URL_to_my_server/trac/ticket/%BUGID% tsvn:logtemplate = * Bullet * Bullet * Bullet The last one is optional but pre-fills the check-in window with trac bullet items. - Aaron These items go in SVN where please? They are SVN properties (propset) on the directory that you are working in. For example, you set the property on /trunk and tell the client to apply it recursively. Then, any time after that, Tortoise will prompt you for a ticket number during checkin. Aaron --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
On Thu, Jul 10, 2008 at 10:22 AM, Ian Jones [EMAIL PROTECTED] wrote: Can you please explain further or point me at some docs on how to set this up further? I'd love that and I tried with no success this morning to figure it out myself http://tortoisesvn.net/issuetracker_integration http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/ch05s24.html Those may help explain it more. - Aaron --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
On Tue, Jul 8, 2008 at 4:25 PM, svaens [EMAIL PROTECTED] wrote: Hi guys, I am new to Trac, and am really still evaluating it. Trying to decide whether to upgrade to modern versions of bugzilla (we've got a version 3 years old or so) or give Trac a go. Personally, from what i've seen of bugzilla it is not that user friendly, so I am open to change. But at the same time I have used other Issue tracking tools and miss the functionality of those. I would like to know if Trac can provide this functionality. I used to use Fogbugz at my old place of work. With this, via a plugin which integrated our version control system with the issue tracking system (fogbugz), we could, when checking in a code change, specify an Issue/bug number. This meant that anyone browsing through the history of a bug (in fogbugz) could see a list of modified files (shown as hyperlinks), and when clicking on these hyperlinks, is shown a diff of the previous version, and checked in version, and so is shown exactly what changes were made. you can try a plugin that was build on the trac-commit-hook to create that functionality. Also you will have a administration panel in trac to enable more options. http://code.optaros.com/trac/oforge/wiki/SVNPoliciesPlugin --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
On Tue, 8 Jul 2008 16:54:10 -0400 Aaron D. Marasco [EMAIL PROTECTED] wrote: I've had great luck with TortoiseSVN, the Windows GUI client. You can have it link to trac (using the previously mentioned post-commit scripts) using some special svn properties: bugtraq:label = Ticket: bugtraq:message = References #%BUGID%. bugtraq:url = http://URL_to_my_server/trac/ticket/%BUGID% tsvn:logtemplate = * Bullet * Bullet * Bullet The last one is optional but pre-fills the check-in window with trac bullet items. - Aaron These items go in SVN where please? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac / Subversion / IDE integration
I've had great luck with TortoiseSVN, the Windows GUI client. You can have it link to trac (using the previously mentioned post-commit scripts) using some special svn properties: bugtraq:label = Ticket: bugtraq:message = References #%BUGID%. bugtraq:url = http://URL_to_my_server/trac/ticket/%BUGID% tsvn:logtemplate = * Bullet * Bullet * Bullet The last one is optional but pre-fills the check-in window with trac bullet items. - Aaron --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac/Subversion single login
On 3/5/07, Rainer Sokoll [EMAIL PROTECTED] wrote: problem is still registration, we use http://trac-hacks.org/wiki/AccountManagerPlugin for that purpose. register enters a user in the apache2 passwd file. I do not fully understand your problem. If you have your users in an apache2 passwd file, you can use the same file to control access to your svn, can't you? i was talkink about registration. how do you get the users into your file? what i'm wondering if there is also something for svnauthz ... Apache only controls access, no authorization. What I do: I have a repository for the various AuthzSVNAccessFile (each repository has its own). In this special repo there is a post-commit-hook that simply does this: cd /usr/local/httpd-2.0.59/conf/svnaccess \ /usr/local/bin/svn up file:///svn/svn/it/jsubversion01/ . So I have all AuthzSVNAccessFile under version control. i could like this, thanks for the proposal :) -solo --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac/Subversion single login
On Sun, Mar 04, 2007 at 07:44:32PM +0100, solo turn wrote: On 3/2/07, Rainer Sokoll [EMAIL PROTECTED] wrote: On Fri, Mar 02, 2007 at 12:50:41PM -, wheresdave wrote: Howdy everyone, i was curious if a plugin exists or a method that will allow a user to create an account on trac and that will be their subversion username and pass as well? If anyone knows of a way to do this I would appreciate being made aware of it. If you use apache for both trac and svn, let apache do the job, problem is still registration, we use http://trac-hacks.org/wiki/AccountManagerPlugin for that purpose. register enters a user in the apache2 passwd file. I do not fully understand your problem. If you have your users in an apache2 passwd file, you can use the same file to control access to your svn, can't you? what i'm wondering if there is also something for svnauthz ... Apache only controls access, no authorization. What I do: I have a repository for the various AuthzSVNAccessFile (each repository has its own). In this special repo there is a post-commit-hook that simply does this: cd /usr/local/httpd-2.0.59/conf/svnaccess \ /usr/local/bin/svn up file:///svn/svn/it/jsubversion01/ . So I have all AuthzSVNAccessFile under version control. Rainer --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac/Subversion single login
On 3/2/07, Rainer Sokoll [EMAIL PROTECTED] wrote: On Fri, Mar 02, 2007 at 12:50:41PM -, wheresdave wrote: Howdy everyone, i was curious if a plugin exists or a method that will allow a user to create an account on trac and that will be their subversion username and pass as well? If anyone knows of a way to do this I would appreciate being made aware of it. If you use apache for both trac and svn, let apache do the job, problem is still registration, we use http://trac-hacks.org/wiki/AccountManagerPlugin for that purpose. register enters a user in the apache2 passwd file. its a little buggy (i.e. delete an account does not really delete it out of the database, but this is minor). what i'm wondering if there is also something for svnauthz ... -solo. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac/Subversion single login
On Fri, Mar 02, 2007 at 12:50:41PM -, wheresdave wrote: Howdy everyone, i was curious if a plugin exists or a method that will allow a user to create an account on trac and that will be their subversion username and pass as well? If anyone knows of a way to do this I would appreciate being made aware of it. If you use apache for both trac and svn, let apache do the job, Rainer --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac subversion
Hi. As far as I can see, the integration with subversion is read-only. That is, I cannot check out/in files through Trac. Is that correct? Any info is appreciated. You can download files, directories and diffs from the browser, but you can not commit changes through it. I vaguely remember that this has been discussed before, but couldn't find the corresponding thread(s) in the archives (to be honest, I didn't search too long). Bye, Mike --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: Trac subversion
On Friday 03 November 2006 09:43, Michael Renzmann wrote: Hi. As far as I can see, the integration with subversion is read-only. That is, I cannot check out/in files through Trac. Is that correct? Any info is appreciated. You can download files, directories and diffs from the browser, but you can not commit changes through it. I vaguely remember that this has been discussed before, but couldn't find the corresponding thread(s) in the archives (to be honest, I didn't search too long). Bye, Mike Thanks for the reply (and to Noah, too)! BTW, I guessed right away where the 42 came from and when I saw the link on your homepage it verified it for me. ;-) mfg, Jim Mohr -- --- Be more concerned with your character than with your reputation. Your character is what you really are while your reputation is merely what others think you are. -- John Wooden --- Be sure to visit the Linux Tutorial: http://www.linux-tutorial.info --- NOTE: All messages sent to me in response to my posts to newsgroups, forums or mailing-lists are subject to reposting. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
You need to configure the path to the authz file in trac.ini. In [trac] you want 'authz_file = /var/www/svnweb/conf/authz. --Noah On Oct 11, 2006, at 5:05 PM, jehanproc wrote: I just installed trac from yum install (rpm package from fedora 5) I issued $ trac-admin /usr/local/tracdb/s2ia initenv Project Name [My Project] s2ia Database connection string [sqlite:db/trac.db] Repository type [svn] Path to repository [/path/to/repos] /var/www/svnweb/repos/s2ia Templates directory [/usr/share/trac/templates] My problem is that when I access my svn project with a browser pointing to the root of the repository with http:///cgi-bin/trac.cgi/browser/ I have access to all projects, even those that have forbiden access to anyone with my /var/www/svnweb/conf/authz file containing for example [s2ia:/project] user1 = rw * = And I'am not logged in trac ! Any idea of what is wrong ? Thanks --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
good idea ! , so I just did that [trac] authz_file = /var/www/svnweb/repos/conf/authz but no way, I can still browse all directories :-( Noah Kantrowitz wrote: You need to configure the path to the authz file in trac.ini. In [trac] you want 'authz_file = /var/www/svnweb/conf/authz. --Noah On Oct 11, 2006, at 5:05 PM, jehanproc wrote: I just installed trac from yum install (rpm package from fedora 5) I issued $ trac-admin /usr/local/tracdb/s2ia initenv Project Name [My Project] s2ia Database connection string [sqlite:db/trac.db] Repository type [svn] Path to repository [/path/to/repos] /var/www/svnweb/repos/s2ia Templates directory [/usr/share/trac/templates] My problem is that when I access my svn project with a browser pointing to the root of the repository with http:///cgi-bin/trac.cgi/browser/ I have access to all projects, even those that have forbiden access to anyone with my /var/www/svnweb/conf/authz file containing for example [s2ia:/project] user1 = rw * = And I'am not logged in trac ! Any idea of what is wrong ? Thanks --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
On Thu, Oct 12, 2006 at 10:17:55AM +0200, Jehan PROCACCIA wrote: good idea ! , so I just did that [trac] authz_file = /var/www/svnweb/repos/conf/authz but no way, I can still browse all directories :-( Did you SIGHUP your webserver/tracd? Rainer --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
Rainer Sokoll wrote: On Thu, Oct 12, 2006 at 10:17:55AM +0200, Jehan PROCACCIA wrote: good idea ! , so I just did that [trac] authz_file = /var/www/svnweb/repos/conf/authz but no way, I can still browse all directories :-( Did you SIGHUP your webserver/tracd? of course, I did $ /etc/init.d/httpd restart Rainer --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
On Thu, Oct 12, 2006 at 12:03:38PM +0200, Jehan PROCACCIA wrote: of course, I did $ /etc/init.d/httpd restart Please triple check the values of AuthzSVNAccessFile in your webserver's config against the value of authz_file in trac.ini. They must match. Also, you may enable debugging in your trac-env. Rainer --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
Rainer Sokoll wrote: On Thu, Oct 12, 2006 at 12:03:38PM +0200, Jehan PROCACCIA wrote: of course, I did $ /etc/init.d/httpd restart Please triple check the values of AuthzSVNAccessFile in your webserver's config against the value of authz_file in trac.ini. They must match. Also, you may enable debugging in your trac-env. Rainer I have in apache: Location /repos DAV svn SVNParentPath /var/www/svnweb/repos AuthzSVNAccessFile /var/www/svnweb/repos/conf/authz in trac.ini [trac] authz_file = /var/www/svnweb/repos/conf/authz however, I must recall from my first mail that I build the trac environement like this I issued $ trac-admin /usr/local/tracdb/s2ia initenv Project Name [My Project] s2ia Database connection string [sqlite:db/trac.db] Repository type [svn] Path to repository [/path/to/repos] /var/www/svnweb/repos/s2ia Templates directory [/usr/share/trac/templates] I had to specify one of my repos (/var/www/svnweb/repos/s2ia) because I couldn't do it a the root of all repos (/var/www/svnweb/repos/) :-( - trac-admin said that there's no repo at that path ... Anyway, svnserve.conf file fore repo s2ia, do contain a reference to the unique authz file for all my repos: [EMAIL PROTECTED] /var/www/svnweb/repos/s2ia/conf] $ grep authz svnserve.conf authz-db = /var/www/svnweb/repos/conf/authz Is it possible that the problem comes from the fact that I point to an authz file which is outsite the s2ia repos on which I build trac environement ? Can I build a trac environement at the root of all my repos (/var/www/svnweb/repos/) so that there only one trac config for all of them ? Thanks. PS: my central authz file works fine with authz_svn_module and svnview ! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---
[Trac] Re: trac, subversion authz file not respected !
jehanproc wrote: [s2ia:/project] user1 = rw * = Since you have multiple projects in the authz file you also need to set authz_module_name in trac.ini to s2ia for that project. -- Matt Good --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Trac Users group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users -~--~~~~--~~--~--~---