Rational Team Concert support
Hi, I would like to announce Rational Team Concert (RTC) support for Review Board. Right now it is set of two patches and source code of follow-up action available: * http://reviews.reviewboard.org/r/4095/ * https://github.com/jankoprowski/org.reviewboard.rtc/blob/master/reviewboard.patch * https://github.com/jankoprowski/org.reviewboard.rtc As far it will be possible I will try to maintain fork of Review Board containing this functionality and later (as far it will be possible) rewrite solution as Review Board extension. I'm inviting to tests. I will try to answer the questions :) Wish me luck :) Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en --- You received this message because you are subscribed to the Google Groups reviewboard group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: issue in listing clearcase repository in new review request
Hi You must use post-review to submit diffs. Each clearcase diff must contain oids which are generated by post-review (part of rbtools). W dniu piątek, 15 lutego 2013 19:30:23 UTC+1 użytkownik hitendra chauhan napisał: It seems that the clearcase repository is not added correctly. These repository are not getting listed in new review request. Review board is on the same host where clearcase vobs are registered. repository paths are same as vob tag as below:- /vob/code/src /vob/code/ui /vob/code/bin /vob/code/ucmvob below are the vob details:- [root@rhel5 ~]# ct lsvob * /vob/code/ucmvob /net/rhel5/vobstore/ucmvob.vbs public (ucmvob) * /vob/code/ui /net/rhel5/vobstore/ui.vbs public (ucmvob) * /vob/code/src/net/rhel5/vobstore/src.vbs public (ucmvob) * /vob/code/bin/net/rhel5/vobstore/bin.vbs public (ucmvob) [root@rhel5 ~]# -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en --- You received this message because you are subscribed to the Google Groups reviewboard group. To unsubscribe from this group and stop receiving emails from it, send an email to reviewboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Reviewing whole files without repository
Hi, I moved to new team at job and right now I'm in spot where I can not review diffs because of luck RTC support but I must to review whole files. I'm supprised that there is no support for this in ReviewBoard. Is there any feature request for this? -- Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Odp: Re: RBTools 0.3.3 released
Hi David, Sorry for very short documentation but there is really not very much to explain. Setting up repository is described here: http://www.reviewboard.org/docs/manual/dev/admin/management/repositories/#clearcase One more time this is very short - but enough. Path must be a path to particular VOB. You must run post-review inside this VOB and basicaly that is all. Please run post-review with '-d' and send output to investigate the problem. Greetings from Poland, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clearcase Repository
Marcel, Everything what I can tell You was written in this document: http://code.google.com/p/modwsgi/wiki/IntegrationWithDjango I was trying configure ReviewBoard alias like You but I did not make it. I gave up and configure ReviewBoard as '/'. There was someone who successfully configure ReviewBoard in Your configuration - search on group. I can not help You with this. Greetings from Poland, Jan 2011/7/11 Marcel Skalický marcel.skali...@gmail.com: hello jan, I would like to ask you again about wsgi configuration. i have changed following: SITE_ROOT = '/' FORCE_SCRIPT_NAME = '/reviewboard' it makes reviewboard partly working, but sometimes it loses reviewboard directory in redirection. Of course because it is missing in site_root. but if i leave force_script_name empty and fill reviewboard in site_root, there is not working redirection at all, because the only pattern is ^reviewboard/, but i think site_root is removed from patern recognition (it is missing in request url). do you know any working solution for this? many thanks, marcel 2011/7/8 Jan Koprowski jan.koprow...@gmail.com: * for clearcase and You should contact with Your IT department to ask about details. sorry :) On Fri, Jul 8, 2011 at 5:52 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Marcel, I do not have any idea how it is possible. In my configuration cleartool does not ask about files because dynamic view provide all files, branches, labels just like that. My knwoledge about clearcase told me this is very strange behaviour for clearcase and You. I suspect this can be some configuration/administration detail but I am not aware this far in clearcase so I can not help You. Maybe IT guys will be able to help You. It looks like (which is strange) view You are using does not have knowledge about all files and try to fetch missing files but as far as i know dynamic views always know everything :| so it is strange and defienitly different then behaviour I see in my dynamic view. Sorry but I can not help You in this case. Greetings! Jan 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: jan, it was in dynamic view. i suppose it is used for copy version of file for doing diff. i have tried --tracking because my goal is to get all changes made on one branch. if it is possible to do this without checkout, because some changes are done on another site and such checkouts will complicate process. do you have any advice for me how to get there? thanks marcel 2011/7/8 Jan Koprowski jan.koprow...@gmail.com: Marcel, Fantastic :) I'm so glad it works. I'm confused. Where do You use --tracking. In dynamic or in snapshot view? 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, good news! with wsgi we made it work. i can now upload diff for checkouted file! many thanks for your great help. now i need to get back to my --tracking option question. i got error for cleartool get. i am pretty sure it is because it is trying to get copy of directory, but cleartool get is working only for files. regards marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: jan, i am not sure what do you mean with context of one group. does this mean apache must have proper group as its primary? It is quite complicated. It is not must be primary group but process in unix system can be deprived of some groups which could be possible in theory because this user is member of this group but they are not part of process working in operating system. I will suggest You to set this by supplemetary-groups option in mod_wsgi and leave primary group in peace but this option was not release yet and will be released with mod_wsgi 4.0. There is hope changing primary group for mod_wsgi application helps. i have found in reviewboard server logs it can see size of diff. I do not have idea what does it mean. Is this diff very big? You can try do something very simple and send something small using post-review --revision-range=vobs/vob/file.c@@/main/5;vobs/vob/file.c@@/main/6 and check it works or not. i think there is standard cgi used. i will focus on this tomorrow. it seems like loaded friday... Standard CGI should have option to change group too but by default this group is inherited from Apache process as far as i know. Good luck! -- Jan -- marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property
Re: Clearcase Repository
Marcel, Fantastic :) I'm so glad it works. I'm confused. Where do You use --tracking. In dynamic or in snapshot view? 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, good news! with wsgi we made it work. i can now upload diff for checkouted file! many thanks for your great help. now i need to get back to my --tracking option question. i got error for cleartool get. i am pretty sure it is because it is trying to get copy of directory, but cleartool get is working only for files. regards marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: jan, i am not sure what do you mean with context of one group. does this mean apache must have proper group as its primary? It is quite complicated. It is not must be primary group but process in unix system can be deprived of some groups which could be possible in theory because this user is member of this group but they are not part of process working in operating system. I will suggest You to set this by supplemetary-groups option in mod_wsgi and leave primary group in peace but this option was not release yet and will be released with mod_wsgi 4.0. There is hope changing primary group for mod_wsgi application helps. i have found in reviewboard server logs it can see size of diff. I do not have idea what does it mean. Is this diff very big? You can try do something very simple and send something small using post-review --revision-range=vobs/vob/file.c@@/main/5;vobs/vob/file.c@@/main/6 and check it works or not. i think there is standard cgi used. i will focus on this tomorrow. it seems like loaded friday... Standard CGI should have option to change group too but by default this group is inherited from Apache process as far as i know. Good luck! -- Jan -- marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property which allow you to choose different user and different group for python application run by mod_wsgi. Try to set appropriate group setting this inside your Review Board VirtualHost. I hope this help. Run post-review with --debug option and put whole output - without this further help can be very hard. P.S. Weather is not bad right now but last days it raining all the time. Greetings from Poland! -- Jan 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: hello jan, i am now off (is there so bloody hot weather in poland too?), but i am pretty sure, i already tested all these things except double cat. apache is added into proper group, cat on long clearcase-like path to file works. now i have an idea, kries did checkout for test.txt file and i think he has another primary group... but if cat works... i need to check this tomorrow. many thanks for now, marcelmarcel Dne 7.7.2011 18:35 Jan Koprowski jan.koprow...@gmail.com napsal(a): -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl
Re: Clearcase Repository
Marcel, I do not have any idea how it is possible. In my configuration cleartool does not ask about files because dynamic view provide all files, branches, labels just like that. My knwoledge about clearcase told me this is very strange behaviour for clearcase and You. I suspect this can be some configuration/administration detail but I am not aware this far in clearcase so I can not help You. Maybe IT guys will be able to help You. It looks like (which is strange) view You are using does not have knowledge about all files and try to fetch missing files but as far as i know dynamic views always know everything :| so it is strange and defienitly different then behaviour I see in my dynamic view. Sorry but I can not help You in this case. Greetings! Jan 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: jan, it was in dynamic view. i suppose it is used for copy version of file for doing diff. i have tried --tracking because my goal is to get all changes made on one branch. if it is possible to do this without checkout, because some changes are done on another site and such checkouts will complicate process. do you have any advice for me how to get there? thanks marcel 2011/7/8 Jan Koprowski jan.koprow...@gmail.com: Marcel, Fantastic :) I'm so glad it works. I'm confused. Where do You use --tracking. In dynamic or in snapshot view? 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, good news! with wsgi we made it work. i can now upload diff for checkouted file! many thanks for your great help. now i need to get back to my --tracking option question. i got error for cleartool get. i am pretty sure it is because it is trying to get copy of directory, but cleartool get is working only for files. regards marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: jan, i am not sure what do you mean with context of one group. does this mean apache must have proper group as its primary? It is quite complicated. It is not must be primary group but process in unix system can be deprived of some groups which could be possible in theory because this user is member of this group but they are not part of process working in operating system. I will suggest You to set this by supplemetary-groups option in mod_wsgi and leave primary group in peace but this option was not release yet and will be released with mod_wsgi 4.0. There is hope changing primary group for mod_wsgi application helps. i have found in reviewboard server logs it can see size of diff. I do not have idea what does it mean. Is this diff very big? You can try do something very simple and send something small using post-review --revision-range=vobs/vob/file.c@@/main/5;vobs/vob/file.c@@/main/6 and check it works or not. i think there is standard cgi used. i will focus on this tomorrow. it seems like loaded friday... Standard CGI should have option to change group too but by default this group is inherited from Apache process as far as i know. Good luck! -- Jan -- marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property which allow you to choose different user and different group for python application run by mod_wsgi. Try to set appropriate group setting this inside your Review Board VirtualHost. I hope this help. Run post-review with --debug option and put whole output - without this further help can be very hard. P.S. Weather is not bad right now but last days it raining all the time. Greetings from Poland! -- Jan 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: hello jan, i am now off (is there so bloody hot weather in poland too?), but i am pretty sure, i already tested all these things except double cat. apache is added into proper group, cat on long clearcase-like path to file works. now i have an idea, kries did checkout for test.txt file and i think he has another primary group... but if cat works... i need to check this tomorrow. many thanks for now, marcelmarcel Dne 7.7.2011 18:35 Jan Koprowski jan.koprow...@gmail.com napsal(a): -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http
Re: Clearcase Repository
* for clearcase and You should contact with Your IT department to ask about details. sorry :) On Fri, Jul 8, 2011 at 5:52 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Marcel, I do not have any idea how it is possible. In my configuration cleartool does not ask about files because dynamic view provide all files, branches, labels just like that. My knwoledge about clearcase told me this is very strange behaviour for clearcase and You. I suspect this can be some configuration/administration detail but I am not aware this far in clearcase so I can not help You. Maybe IT guys will be able to help You. It looks like (which is strange) view You are using does not have knowledge about all files and try to fetch missing files but as far as i know dynamic views always know everything :| so it is strange and defienitly different then behaviour I see in my dynamic view. Sorry but I can not help You in this case. Greetings! Jan 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: jan, it was in dynamic view. i suppose it is used for copy version of file for doing diff. i have tried --tracking because my goal is to get all changes made on one branch. if it is possible to do this without checkout, because some changes are done on another site and such checkouts will complicate process. do you have any advice for me how to get there? thanks marcel 2011/7/8 Jan Koprowski jan.koprow...@gmail.com: Marcel, Fantastic :) I'm so glad it works. I'm confused. Where do You use --tracking. In dynamic or in snapshot view? 2011/7/8 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, good news! with wsgi we made it work. i can now upload diff for checkouted file! many thanks for your great help. now i need to get back to my --tracking option question. i got error for cleartool get. i am pretty sure it is because it is trying to get copy of directory, but cleartool get is working only for files. regards marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: jan, i am not sure what do you mean with context of one group. does this mean apache must have proper group as its primary? It is quite complicated. It is not must be primary group but process in unix system can be deprived of some groups which could be possible in theory because this user is member of this group but they are not part of process working in operating system. I will suggest You to set this by supplemetary-groups option in mod_wsgi and leave primary group in peace but this option was not release yet and will be released with mod_wsgi 4.0. There is hope changing primary group for mod_wsgi application helps. i have found in reviewboard server logs it can see size of diff. I do not have idea what does it mean. Is this diff very big? You can try do something very simple and send something small using post-review --revision-range=vobs/vob/file.c@@/main/5;vobs/vob/file.c@@/main/6 and check it works or not. i think there is standard cgi used. i will focus on this tomorrow. it seems like loaded friday... Standard CGI should have option to change group too but by default this group is inherited from Apache process as far as i know. Good luck! -- Jan -- marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property which allow you to choose different user and different group for python application run by mod_wsgi. Try to set appropriate group setting this inside your Review Board VirtualHost. I hope this help. Run post-review with --debug option and put whole output - without this further help can be very hard. P.S. Weather is not bad right now but last days it raining all the time. Greetings from Poland! -- Jan 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: hello jan, i am now off (is there so bloody hot weather in poland too?), but i am pretty sure, i already tested all these things except double cat. apache is added into proper group, cat on long clearcase-like path to file works. now i have an idea, kries did checkout for test.txt file and i think he has another primary group... but if cat works... i need to check this tomorrow. many thanks for now, marcelmarcel Dne 7.7.2011 18:35 Jan Koprowski jan.koprow...@gmail.com napsal(a): -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users
Re: Clearcase Repository
Hi, I'm still thinking where the problem is. The most important thing for me is: 1. Switch to apache user, 2. Run 'groups' and check is apache user is member of group needed to access VOB 3. Run 'cat /vobs/our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6' where '/vobs/our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6' is file returned in error message If this does not work try: 'cat cat /vobs/our_vob/.@@/main/our_branch/2/test.txt@@/main/our_branch/6'. 4. Is any of this two works? 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, could you tell me where diffs are stored? because it seems diff can be created but it is not stored. i have found option --tracking for finding chages on given branch but it uses cleartool get, which i have found as function for static views, so it didn't work. am i on right way? greetings from czech. marcel 2011/7/6 marcel marcel.skali...@gmail.com: hello jan, i had this though yesterday so i have added apache user into proper group. now i have tried su'ed to apache enviroment, start view i used for post-review and list file. It is working. i have tried to start post-review ad apache user. there was problem about extracting egg, but it is resolved now. and even apache user has same problem - error 207, file not found in repository. actually there is another issue. currently i am trying to get diff for checkedout file, which is, as i understand it, pre-checkin review. but our developers are used to do post-checkin reviews. they have their own branch for every change. it would be great if i could add to review all changes on such branch from parent branch to latest. i have found --parent parameter which is not valid for the current scm client, i was told. and there is --branch too, but i got errors with it. thanks, marcel On 6 čnc, 13:45, Jan Koprowski jan.koprow...@gmail.com wrote: Hi marcel, Repository path set in Review Board's admin panel should be /vobs/VOBNAME. In current implementation ConfigSpec is not the case. You can not change it - that is all. On server where Review Board is running You need different, dynamic view. I do not know Your configuration but it looks like http server user does not have privileges to read VOB content. Is it fit to Your situation? Greetings in Poland! -- Jan On Wed, Jul 6, 2011 at 1:23 PM, marcel marcel.skali...@gmail.com wrote: hello jan, i have repository named by vobtag. hosting service is custom, repository type clearcase and path same as vobtag. rb is in 1.6rc1 with rbtools 0.3.2-py2.4. clearcase in version 7.0.1.1, hosted on rhel5.2 i have found your hint about configspec differences between reviewboard's view and user's view. i am not sure which view reviewboard is using. it is different from view in which i am running post-review? thank you, marcel On 6 čnc, 06:07, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Marcel, I'm happy that first problem was solved. Path to file looks perfectly fine. This must be something else. How looks Your repository configuration on ReviewBoard side? On Tue, Jul 5, 2011 at 3:52 PM, Marcel marcel.skali...@gmail.com wrote: hello, i am kries'es collegue and i am now trying to get reviewboard working. we got over this path problem and it is working now. i have created repository and I can start post-review. requests are created but 207 error appears. i am not sure about repository config because it seems file couldn't be found. in error data there is file path with clearcase version for directory and for file. something like /vobs/ our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6. isn't there supposed /vobs/our_vob/test.txt? many thanks, marcel On 27 čvn, 11:39, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Krles, You are perfectly right. When You starting Your HTTP server - Apache/Lighttpd or anything else variable *PATH* does not contain command *cleartool* which is necessery. You must modify *PATH* environment variable to contain *cleartool* command and restart Your web-serwer. Good luck! Jan -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp
Re: Clearcase Repository
2011/7/7 Marcel Skalický marcel.skali...@gmail.com: Hello Jan, could you tell me where diffs are stored? because it seems diff can be created but it is not stored. i have found option --tracking for finding chages on given branch but it uses cleartool get, which i have found as function for static views, so it didn't work. am i on right way? No :) This is not the case and I do not use 'cleartool get' command anywhere :) greetings from czech. marcel 2011/7/6 marcel marcel.skali...@gmail.com: hello jan, i had this though yesterday so i have added apache user into proper group. now i have tried su'ed to apache enviroment, start view i used for post-review and list file. It is working. i have tried to start post-review ad apache user. there was problem about extracting egg, but it is resolved now. and even apache user has same problem - error 207, file not found in repository. actually there is another issue. currently i am trying to get diff for checkedout file, which is, as i understand it, pre-checkin review. but our developers are used to do post-checkin reviews. they have their own branch for every change. it would be great if i could add to review all changes on such branch from parent branch to latest. i have found --parent parameter which is not valid for the current scm client, i was told. and there is --branch too, but i got errors with it. thanks, marcel On 6 čnc, 13:45, Jan Koprowski jan.koprow...@gmail.com wrote: Hi marcel, Repository path set in Review Board's admin panel should be /vobs/VOBNAME. In current implementation ConfigSpec is not the case. You can not change it - that is all. On server where Review Board is running You need different, dynamic view. I do not know Your configuration but it looks like http server user does not have privileges to read VOB content. Is it fit to Your situation? Greetings in Poland! -- Jan On Wed, Jul 6, 2011 at 1:23 PM, marcel marcel.skali...@gmail.com wrote: hello jan, i have repository named by vobtag. hosting service is custom, repository type clearcase and path same as vobtag. rb is in 1.6rc1 with rbtools 0.3.2-py2.4. clearcase in version 7.0.1.1, hosted on rhel5.2 i have found your hint about configspec differences between reviewboard's view and user's view. i am not sure which view reviewboard is using. it is different from view in which i am running post-review? thank you, marcel On 6 čnc, 06:07, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Marcel, I'm happy that first problem was solved. Path to file looks perfectly fine. This must be something else. How looks Your repository configuration on ReviewBoard side? On Tue, Jul 5, 2011 at 3:52 PM, Marcel marcel.skali...@gmail.com wrote: hello, i am kries'es collegue and i am now trying to get reviewboard working. we got over this path problem and it is working now. i have created repository and I can start post-review. requests are created but 207 error appears. i am not sure about repository config because it seems file couldn't be found. in error data there is file path with clearcase version for directory and for file. something like /vobs/ our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6. isn't there supposed /vobs/our_vob/test.txt? many thanks, marcel On 27 čvn, 11:39, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Krles, You are perfectly right. When You starting Your HTTP server - Apache/Lighttpd or anything else variable *PATH* does not contain command *cleartool* which is necessery. You must modify *PATH* environment variable to contain *cleartool* command and restart Your web-serwer. Good luck! Jan -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com
Re: Clearcase Repository
marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property which allow you to choose different user and different group for python application run by mod_wsgi. Try to set appropriate group setting this inside your Review Board VirtualHost. I hope this help. Run post-review with --debug option and put whole output - without this further help can be very hard. P.S. Weather is not bad right now but last days it raining all the time. Greetings from Poland! -- Jan 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: hello jan, i am now off (is there so bloody hot weather in poland too?), but i am pretty sure, i already tested all these things except double cat. apache is added into proper group, cat on long clearcase-like path to file works. now i have an idea, kries did checkout for test.txt file and i think he has another primary group... but if cat works... i need to check this tomorrow. many thanks for now, marcelmarcel Dne 7.7.2011 18:35 Jan Koprowski jan.koprow...@gmail.com napsal(a): -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clearcase Repository
marcel, 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: jan, i am not sure what do you mean with context of one group. does this mean apache must have proper group as its primary? It is quite complicated. It is not must be primary group but process in unix system can be deprived of some groups which could be possible in theory because this user is member of this group but they are not part of process working in operating system. I will suggest You to set this by supplemetary-groups option in mod_wsgi and leave primary group in peace but this option was not release yet and will be released with mod_wsgi 4.0. There is hope changing primary group for mod_wsgi application helps. i have found in reviewboard server logs it can see size of diff. I do not have idea what does it mean. Is this diff very big? You can try do something very simple and send something small using post-review --revision-range=vobs/vob/file.c@@/main/5;vobs/vob/file.c@@/main/6 and check it works or not. i think there is standard cgi used. i will focus on this tomorrow. it seems like loaded friday... Standard CGI should have option to change group too but by default this group is inherited from Apache process as far as i know. Good luck! -- Jan -- marcel 2011/7/7 Jan Koprowski jan.koprow...@gmail.com: marcel, It is good news: path is good, and www-user can read it but Apache or Python can't. As far as I know Apache server process run only in context of one group - not more. Did You restart Apache server after You add appropriate groups to www-user? I am only checking :) I hope You are using mod_wsgi because it looks like this can be the only way to run clearcase properly. There is http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIDaemonProcess property which allow you to choose different user and different group for python application run by mod_wsgi. Try to set appropriate group setting this inside your Review Board VirtualHost. I hope this help. Run post-review with --debug option and put whole output - without this further help can be very hard. P.S. Weather is not bad right now but last days it raining all the time. Greetings from Poland! -- Jan 2011/7/7 Marcel Skalický marcel.skali...@gmail.com: hello jan, i am now off (is there so bloody hot weather in poland too?), but i am pretty sure, i already tested all these things except double cat. apache is added into proper group, cat on long clearcase-like path to file works. now i have an idea, kries did checkout for test.txt file and i think he has another primary group... but if cat works... i need to check this tomorrow. many thanks for now, marcelmarcel Dne 7.7.2011 18:35 Jan Koprowski jan.koprow...@gmail.com napsal(a): -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clearcase Repository
Hi marcel, Repository path set in Review Board's admin panel should be /vobs/VOBNAME. In current implementation ConfigSpec is not the case. You can not change it - that is all. On server where Review Board is running You need different, dynamic view. I do not know Your configuration but it looks like http server user does not have privileges to read VOB content. Is it fit to Your situation? Greetings in Poland! -- Jan On Wed, Jul 6, 2011 at 1:23 PM, marcel marcel.skali...@gmail.com wrote: hello jan, i have repository named by vobtag. hosting service is custom, repository type clearcase and path same as vobtag. rb is in 1.6rc1 with rbtools 0.3.2-py2.4. clearcase in version 7.0.1.1, hosted on rhel5.2 i have found your hint about configspec differences between reviewboard's view and user's view. i am not sure which view reviewboard is using. it is different from view in which i am running post-review? thank you, marcel On 6 čnc, 06:07, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Marcel, I'm happy that first problem was solved. Path to file looks perfectly fine. This must be something else. How looks Your repository configuration on ReviewBoard side? On Tue, Jul 5, 2011 at 3:52 PM, Marcel marcel.skali...@gmail.com wrote: hello, i am kries'es collegue and i am now trying to get reviewboard working. we got over this path problem and it is working now. i have created repository and I can start post-review. requests are created but 207 error appears. i am not sure about repository config because it seems file couldn't be found. in error data there is file path with clearcase version for directory and for file. something like /vobs/ our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6. isn't there supposed /vobs/our_vob/test.txt? many thanks, marcel On 27 čvn, 11:39, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Krles, You are perfectly right. When You starting Your HTTP server - Apache/Lighttpd or anything else variable *PATH* does not contain command *cleartool* which is necessery. You must modify *PATH* environment variable to contain *cleartool* command and restart Your web-serwer. Good luck! Jan -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clearcase Repository
Hi Marcel, I'm happy that first problem was solved. Path to file looks perfectly fine. This must be something else. How looks Your repository configuration on ReviewBoard side? On Tue, Jul 5, 2011 at 3:52 PM, Marcel marcel.skali...@gmail.com wrote: hello, i am kries'es collegue and i am now trying to get reviewboard working. we got over this path problem and it is working now. i have created repository and I can start post-review. requests are created but 207 error appears. i am not sure about repository config because it seems file couldn't be found. in error data there is file path with clearcase version for directory and for file. something like /vobs/ our_vob/@@/main/our_branch/2/test.txt@@/main/our_branch/6. isn't there supposed /vobs/our_vob/test.txt? many thanks, marcel On 27 čvn, 11:39, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Krles, You are perfectly right. When You starting Your HTTP server - Apache/Lighttpd or anything else variable *PATH* does not contain command *cleartool* which is necessery. You must modify *PATH* environment variable to contain *cleartool* command and restart Your web-serwer. Good luck! Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clearcase Repository
Hi Krles, You are perfectly right. When You starting Your HTTP server - Apache/Lighttpd or anything else variable *PATH* does not contain command *cleartool* which is necessery. You must modify *PATH* environment variable to contain *cleartool* command and restart Your web-serwer. Good luck! Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Help required - Clearcase and ReviewBoard integration on Windows
Paddy, There is no UCM support in current implementation. Even worse: there is no support for diffs related with many VOBs - for one review. We must think about this. I saw a patch wrote by Iain Barker to generate review per UCM activity but as far as I know it won't work with many VOBs :| I did not work in UCM model with ClearCase and I do not how ClearCase works with this model so - I did not implement such functionality. But maybe together we can resolve this problem. Regards, On Mon, Jun 13, 2011 at 12:45 PM, Paddy padmanab...@gmail.com wrote: Hi Jan, I tried mapping the drive letter (M:\) and tried it with M:\as well and that did not work either. We have UCM streams in clearcase, where there are more than one VOB in a UCM view. Is there a way to debug the code? I have spent almost a week on this and not making any progress. Please help. -pady -Original Message- From: reviewboard@googlegroups.com [mailto:reviewboard@googlegroups.com] On Behalf Of Jan Koprowski Sent: Tuesday, May 31, 2011 7:29 PM To: reviewboard@googlegroups.com Subject: Re: Help required - Clearcase and ReviewBoard integration on Windows Paddy, I'm pretty sure UCN paths are not supported because when I wrote the configuration I even did not think anyone can need this. Please try map this share to drive under windows and try with the drive. Greetings from Shannon, Jan On Tue, May 31, 2011 at 6:55 AM, paddy padmanab...@gmail.com wrote: I tried \\bhat-xp.ter.teradyne.com\views \pady_J750_high_site_cnt_bhatxp\J750AT, where J750AT is the name of the VOB without any luck. I am using a .reviewboardrc file in the client J750VOB directory, which looks like - REVIEWBOARD_URL = http://bhat-xp.ter.teradyne.com; REPOSITORY = 'IGXL J750ATVob' Any suggestions? How do I debug the issue? On May 30, 8:19 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Paddy, One for sure: in new implementation there should be a VOB name in PATH. Change it and try again. Greetings from Poland! -- Jan On Mon, May 30, 2011 at 11:38 AM, paddy padmanab...@gmail.com wrote: Thanks Jan. Please find attached the requested screen shot. -Paddy -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Error in installing Review Board
Rohan, Did You read and try: http://www.reviewboard.org/docs/manual/1.5/admin/installation/linux/ ? Regards, On Fri, Jun 10, 2011 at 3:35 PM, ROAAN rohan.raiza...@gmail.com wrote: Hi, I am using Python 2.6 which i suppose should be fine and should not conflict with the issues of using Python 2.4. Rohan. On Jun 9, 5:37 pm, Christian Hammond chip...@chipx86.com wrote: I should point out (we'll make an official announcement when the time comes, though it'll be a while) that RB 1.6 is likely going to be the last release to support Python 2.4. Django has a Python deprecation schedule that we'll be following. So ideally, people should make sure they can use newer versions of Python. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, Jun 9, 2011 at 12:41 PM, Jan Koprowski jan.koprow...@gmail.comwrote: Stephen, If You can run Python 2.4 - this is not the case because of really nice setup.py maintaining all necessary Python dependencies. VirtualEnv solve almost all problems - only incompatible with mod_wsgi Apache could be a problem. Sometimes You must run something on very old machine and upgrading it is not the case because sometimes you are not owner of machine :) Regards, On Thu, Jun 9, 2011 at 9:36 PM, Stephen Gallagher step...@gallagherhome.com wrote: On Thu, 2011-06-09 at 06:42 -0700, ROAAN wrote: Hi, I am installing ReviewBoard on my machine running Fedora 10. I seem to It's worth noting that Fedora 10 was declared end-of-life almost two years ago, so you're probably going to run into difficulty installing ANY new software on it. It would be prudent to upgrade to a supported operating system like Fedora 14 or 15, or move to a long-term supported release like Red Hat Enterprise Linux or CentOS. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Error in installing Review Board
On Fri, Jun 10, 2011 at 4:29 PM, ROAAN rohan.raiza...@gmail.com wrote: Jan, Yes I have been following the exact sequence of steps outlined there. Actually, I have read it so many times that its memorized to me :-). Anyhow, one thing which I think might be causing the issue is that I am having easy_install-2.6, easy_install-2.5. Since the python version I am using is 2.6.1 so I tried installing using easy_install-2.6. The error trace that I posted above has the first warning as warning: GMP library not found; Not building Crypto.PublicKey._fastmath, but I checked that is installed on my system as well. I am not sure about if i need to set up a path for it / some sort of link for my python environment to be aware about it. Following exact instruction when You use so old operating system does not have chance to work. You must improvise. Enter error message at Google and try resolve the problem - then one more time run easy_install and so on, and so on. This was not be easy - but I installed ReviewBoard on so freaky Linux Distrubution I belive it is possible everywhere if You are ready to compile half of operating system from the source code - really. Worked for me. Good Luck :) Jan Thanks, Rohan. On Jun 10, 10:09 am, Jan Koprowski jan.koprow...@gmail.com wrote: Rohan, Did You read and try:http://www.reviewboard.org/docs/manual/1.5/admin/installation/linux/? Regards, On Fri, Jun 10, 2011 at 3:35 PM, ROAAN rohan.raiza...@gmail.com wrote: Hi, I am using Python 2.6 which i suppose should be fine and should not conflict with the issues of using Python 2.4. Rohan. On Jun 9, 5:37 pm, Christian Hammond chip...@chipx86.com wrote: I should point out (we'll make an official announcement when the time comes, though it'll be a while) that RB 1.6 is likely going to be the last release to support Python 2.4. Django has a Python deprecation schedule that we'll be following. So ideally, people should make sure they can use newer versions of Python. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, Jun 9, 2011 at 12:41 PM, Jan Koprowski jan.koprow...@gmail.comwrote: Stephen, If You can run Python 2.4 - this is not the case because of really nice setup.py maintaining all necessary Python dependencies. VirtualEnv solve almost all problems - only incompatible with mod_wsgi Apache could be a problem. Sometimes You must run something on very old machine and upgrading it is not the case because sometimes you are not owner of machine :) Regards, On Thu, Jun 9, 2011 at 9:36 PM, Stephen Gallagher step...@gallagherhome.com wrote: On Thu, 2011-06-09 at 06:42 -0700, ROAAN wrote: Hi, I am installing ReviewBoard on my machine running Fedora 10. I seem to It's worth noting that Fedora 10 was declared end-of-life almost two years ago, so you're probably going to run into difficulty installing ANY new software on it. It would be prudent to upgrade to a supported operating system like Fedora 14 or 15, or move to a long-term supported release like Red Hat Enterprise Linux or CentOS. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate
Re: Error in installing Review Board
Stephen, If You can run Python 2.4 - this is not the case because of really nice setup.py maintaining all necessary Python dependencies. VirtualEnv solve almost all problems - only incompatible with mod_wsgi Apache could be a problem. Sometimes You must run something on very old machine and upgrading it is not the case because sometimes you are not owner of machine :) Regards, On Thu, Jun 9, 2011 at 9:36 PM, Stephen Gallagher step...@gallagherhome.com wrote: On Thu, 2011-06-09 at 06:42 -0700, ROAAN wrote: Hi, I am installing ReviewBoard on my machine running Fedora 10. I seem to It's worth noting that Fedora 10 was declared end-of-life almost two years ago, so you're probably going to run into difficulty installing ANY new software on it. It would be prudent to upgrade to a supported operating system like Fedora 14 or 15, or move to a long-term supported release like Red Hat Enterprise Linux or CentOS. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Error in installing Review Board
Try install Django, I don't know why You don't have Django. Try easy_install ReviewBoard easy_install Django On Thu, Jun 9, 2011 at 9:54 PM, ROAAN rohan.raiza...@gmail.com wrote: Here is the output of the commands: Python 2.6.1 (r261:67515, Jul 9 2009, 14:14:26) [GCC 4.3.2 20081105 (Red Hat 4.3.2-7)] on linux2 Type help, copyright, credits or license for more information. import django Traceback (most recent call last): File stdin, line 1, in module ImportError: No module named django print django.VERSION Traceback (most recent call last): File stdin, line 1, in module NameError: name 'django' is not defined import django.core.handlers.modpython Traceback (most recent call last): File stdin, line 1, in module ImportError: No module named django.core.handlers.modpython On Jun 9, 3:41 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Stephen, If You can run Python 2.4 - this is not the case because of really nice setup.py maintaining all necessary Python dependencies. VirtualEnv solve almost all problems - only incompatible with mod_wsgi Apache could be a problem. Sometimes You must run something on very old machine and upgrading it is not the case because sometimes you are not owner of machine :) Regards, On Thu, Jun 9, 2011 at 9:36 PM, Stephen Gallagher step...@gallagherhome.com wrote: On Thu, 2011-06-09 at 06:42 -0700, ROAAN wrote: Hi, I am installing ReviewBoard on my machine running Fedora 10. I seem to It's worth noting that Fedora 10 was declared end-of-life almost two years ago, so you're probably going to run into difficulty installing ANY new software on it. It would be prudent to upgrade to a supported operating system like Fedora 14 or 15, or move to a long-term supported release like Red Hat Enterprise Linux or CentOS. -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Help required - Clearcase and ReviewBoard integration on Windows
Paddy, I'm pretty sure UCN paths are not supported because when I wrote the configuration I even did not think anyone can need this. Please try map this share to drive under windows and try with the drive. Greetings from Shannon, Jan On Tue, May 31, 2011 at 6:55 AM, paddy padmanab...@gmail.com wrote: I tried \\bhat-xp.ter.teradyne.com\views \pady_J750_high_site_cnt_bhatxp\J750AT, where J750AT is the name of the VOB without any luck. I am using a .reviewboardrc file in the client J750VOB directory, which looks like - REVIEWBOARD_URL = http://bhat-xp.ter.teradyne.com; REPOSITORY = 'IGXL J750ATVob' Any suggestions? How do I debug the issue? On May 30, 8:19 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Paddy, One for sure: in new implementation there should be a VOB name in PATH. Change it and try again. Greetings from Poland! -- Jan On Mon, May 30, 2011 at 11:38 AM, paddy padmanab...@gmail.com wrote: Thanks Jan. Please find attached the requested screen shot. -Paddy -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Help required - Clearcase and ReviewBoard integration on Windows
Paddy, One for sure: in new implementation there should be a VOB name in PATH. Change it and try again. Greetings from Poland! -- Jan On Mon, May 30, 2011 at 11:38 AM, paddy padmanab...@gmail.com wrote: Thanks Jan. Please find attached the requested screen shot. -Paddy -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Help required - Clearcase and ReviewBoard integration on Windows
Hi Paddy, Can You send me screenshot of Your repository (at reviewboard admin panel) form field? I think I can help You and solution is quite easy. I think maybe documentation will need better explenation how to set some things up. Send me Screenshot and I will try to find out what is wrong. Greetings from Poland! -- Jan Koprowski On Fri, May 27, 2011 at 3:09 PM, paddy padmanab...@gmail.com wrote: BTW, I am trying to integrate RB with clearcase on windows. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Importing users from LDAP
Yes, ReviewBoard use for such account passwordhash = ! which means - please check password by way provide by external backend. This is major part of implementation cut from my own script: https://gist.github.com/987379 Call looks like: add_many_users_by_ldap_filter('((memberOf=reviewboard_access)(nickname=*))') and all users from group reviewboard_access are added to ReviewBoard :) Greetings from Poland! -- Jan Koprowski On Mon, May 23, 2011 at 9:19 PM, Joe gjwilso...@gmail.com wrote: Hi all, I have a quick question. If we are using ldap as the authentication and create an user(an existing id in ldap) in reviewboard using the admin dashboard with a dummy password, will the user be able to login with ldap credentials(userid/password)? Thanks for the help! On May 19, 11:55 am, Tucker j...@gmail.com wrote: I don't know thing 1 about Django so I'm not sure if I'll be much use in that. If I have some time, in the near future, I'll give it a shot though. If there's someone out there who wants to strip out anything they find useful, feel free. On Thu, May 19, 2011 at 12:26 AM, Christian Hammond chip...@chipx86.com wrote: If this could be turned into a Django Management Command (basically, a script that subclasses a certain class -- see the Django docs), and was updated to use our models for access instead of talking to the database directly, I think it'd be worth including in Review Board. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, May 19, 2011 at 12:23 AM, junk j...@gmail.com wrote: I saw this message and it got me interested. I was thinking about this earlier (although this is not what I was searching for) and decided to take this as a chance to whip up something to do it. Please keep in mind that this was written in about three hours and is just a first pass. I borrowed some existing LDAP code I had lying around and there's even a TODO telling me to figure out wtf I'm doing. :) Anywho... you'll need to make some changes to this to make it work for whatever you LDAP infrastructure looks like. NOTE: Our LDAP server has multiple user DNs. We have one for employees and another for contractors/vendors. Since I need to be able to search through any of them, I have to use a dictionary for my LUSER_DN. #!/usr/bin/python Update ReviewBoard users list with members of an LDAP group. Connect to LDAP and MySQL and generate users list. Find the differences in the two lists and query LDAP for user data (username, first name, last name). Insert unique users into ReviewBoard MySQL server. TODO(junk): * If named group doesn't exist in ReviewBoard, add to group list. * Add new users to named group in ReviewBoard. * If a user is removed from an LDAP group, remove them from the ReviewBoard group. * Check missing users for locaked status and mark inactive. __author__ = 'Tucker j...@gmail.com' import ldap import MySQLdb import sys import time # Globals. L_HOST = 'ldap_server' LGROUP_DN = 'ou=Group,dc=company,dc=com' LUSER_DN = {'People': ['ou=People,dc=company,dc=com', 'uid'], 'Outside': ['ou=Outside,dc=company,dc=com', 'cn'], } RB_HOST = 'localhost' RB_USER = 'user' RB_PASS = 'password' RB_DB = 'reviewboard' def error_and_exit(msg, ret): Print our error message and exit. Args: msg: Error message string ret: integer return value print 'ERROR: %s' % msg sys.exit(ret) def get_ldap_members(ldap_object, group_name): Query LDAP for group members. Args: ldap_object: LDAP object user to connect and query the LDAP server group_name: group name string Returns: group_members: dictionary containing all group members search_scope = ldap.SCOPE_SUBTREE ldap_filter = 'cn=%s' % group_name # Run our LDAP query. try: ldap_result_id = ldap_object.search(LGROUP_DN, search_scope, ldap_filter) results = [] result_type, result_data = ldap_object.result(ldap_result_id, 0) except ldap.LDAPError, e: error_and_exit(e[0]['desc'], 4) # TODO(junk): remember what this does and comment on it if result_data: if result_type == ldap.RES_SEARCH_ENTRY: results.append(result_data) # If the group doesn't exist, bail out. if not results: error_and_exit('Group not found.', 5) # If the group has no members, bail out. if 'memberUid' not in results[0][0][1]: error_and_exit('Group has no members', 6) # Send back our results dictionary. return results[0][0][1]['memberUid'] def get_member_info(ldap_object, ldap_members): Get user info for each LDAP group member. Args: ldap_object: LDAP object user to connect and query the LDAP server ldap_members: list of LDAP group members Return: ldap_user_info: dictionary of LDAP user info
Re: rbtools GIT Review Board fields
Hi, You can do this easily in (pre|post)-receive hook inside git calling from there post-review and passing appropriate parameters to post-review call. Of course to do this You will need patch to make use of git inside bare repository available here (but still under review): http://reviews.reviewboard.org/r/2233/ On Fri, May 13, 2011 at 3:53 PM, Michael Milbrath m.milbr...@gmail.com wrote: We are starting to gain significant momentum on the use of GIT within development. The rbtool post-review works great with GIT and does offer the capability to guess the summary and description through the use of command line flags. I am curious though as a larger company we are investigating (very preliminary) standardizing on a recommended commit template for GIT to capture information ( e.g. testing done, PRs resolved, etc. ). Has it ever been investigated about adding the capability to pass a Python regular expression template to assist in extracting the fields from the commit message or other ways of extracting formatted fields from the GIT commit description? ---Michael -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Reviewboard GIT configuration
Also using Gitolite as repository-hosting solution solve Your problem because You can dedicate one, the same user for access control to Git repositories. On Wed, May 4, 2011 at 9:31 AM, Christian Hammond chip...@chipx86.com wrote: Hi, If you're using a recent Review Board 1.5 release, and a recent RBTools, you can use named repositories instead. See http://www.reviewboard.org/docs/manual/dev/users/tools/post-review/#repository Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, May 4, 2011 at 12:21 AM, Fv f.visco...@gmail.com wrote: Hi there, We are using reviewboard with GIT. Until now, we access git repository through SSH and a single user account for all git pusher. For a more fine grained administration, we would like to use one user account per git pusher. The problem we have is that for post-review tool to work we needs to have all the same git remote show origin value (which is compared with Mirror Path configuration variable). That is not the case if each user use a different ssh user account (ssh://user1@server/repo and ssh://user2@server/repo) and can't be the same as Mirror path repository configuration variable. Is anyone using a similar configuration and/or have the same problem ? Cheers, F. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: New RB API - GSoC project
On Tue, Apr 26, 2011 at 8:41 AM, Alexander Solovets asolov...@gmail.com wrote: Hello, Review Board members! My name is Alexander and I will work on my project about enhancing RB API during GSoC'11. You may look through my proposal on GSoC official site. So far I had conversation only with Christian Hammond and would like to meet with the rest team. I already have a humble experience in contributing to the open-source projects and I know that each of them has its own mini-culture, so I'd like to know yours. I've already read Getting started wiki section and wondering whether you have some sort of informal guidelines about coding style, commit messages, etc. Commit message format are global for all git version control. Quite well described here: http://gitref.org/basic/#commit By the way gitref.org is lecture for every git user. It was unusual that nobody comment my proposal during the application review period. So I greatly appreciate if you do it now (of course if there is something to say). Also I'd like to hear your wishes about the final result. At last, I should know how can I present my work. I can either work with cloned repo and post the changes from time to time or commit directly to main repo. Hmmm... There is no page for GSOC 2011 at ReviewBoard page :| http://www.reviewboard.org/summer-of-code/ So I even don't know where Your ideas was discussed. Thank you all for chosen me and for such exciting opportunity to work with you! Review Board rocks! -- Sincerely, Alexander -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Faster semi-plugin abilities for ReviewBoard thanks to signals and external Django application
Hi, I still need some kind of plugins ability inside ReviewBoard - right now and I thought Isn't it a good idea to do this in 1.6 adding some more signals and one additional external Django application which is empty. Django itself are plugable thanks to many applications inside one project model. Here is a idea: Create one, empty application let say rbexternal and add it to settings.py as last one. Each fill will try to import some functions from unexisted model like: try: from rbexternals import * except ImportError: pass and so on for models etc... Idea is: to commit such empty Django application. This will allow to create rbexternals module inside their Python environment and implement methods .e.g signal's callbacks - which will be available from reviewboard instance but without changing code inside repository. What do You think? This doesn't need any big tests or something. This is very simple idea based on well test Django behaviors. I will be glad to do something like this in 1.6. Now I have settings.py and signal collabacks in my private repo - it is not very bud but it is no very good also. Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Faster semi-plugin abilities for ReviewBoard thanks to signals and external Django application
On Fri, Apr 22, 2011 at 3:23 AM, Christian Hammond chip...@chipx86.com wrote: Hi Jan, Extensions are the focus of post-1.6 development. There's a branch for this that can be used, but it's of course very experimental and not really supported yet. I know that but I need it since I start using reviewboard and waiting killing me every day. Patient is not my strong point. I'm all for signals where they'd be useful. I think along with a close, we should have a reopen signal. I will add it too with pleasure. As for rbexternal, this isn't something I want to put into Review Board because it means we have to support it for a long time, even after putting extensions out there. When extensions support comes out, we'll have a proper, supported way of extending Review Board. Instead, I'd recommend doing that from your own settings_local.py. settings.py simply imports settings_local, which can then import your own stuff. That could add a Django app to the INSTALLED_APPS list, or just load code to connect to signals. Of course - If clarity of architecture will be broken for something like this - I understand. I didn't thought about it. Idea with settings_local.py sounds nice :) Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Thu, Apr 21, 2011 at 11:15 AM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi, I still need some kind of plugins ability inside ReviewBoard - right now and I thought Isn't it a good idea to do this in 1.6 adding some more signals and one additional external Django application which is empty. Django itself are plugable thanks to many applications inside one project model. Here is a idea: Create one, empty application let say rbexternal and add it to settings.py as last one. Each fill will try to import some functions from unexisted model like: try: from rbexternals import * except ImportError: pass and so on for models etc... Idea is: to commit such empty Django application. This will allow to create rbexternals module inside their Python environment and implement methods .e.g signal's callbacks - which will be available from reviewboard instance but without changing code inside repository. What do You think? This doesn't need any big tests or something. This is very simple idea based on well test Django behaviors. I will be glad to do something like this in 1.6. Now I have settings.py and signal collabacks in my private repo - it is not very bud but it is no very good also. Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Automated merge after review continuous integration
Hi, Recently i look at Gerrit - review tool dedicated for git guys. Two things bring my attention: 1) Gerrit try to merge code automatically after review. This is great ability. As far I'm aware when merge won't end with success developer get message to rebase their code and send to review again. It will be cool to get something similar at reviewboard. I think this approach will for for Git and probably for Mercurial too. 2) Build system integration. I saw Hudson Gerrit integration which assume additional field for build system which check is project build with new versions or not. It is well exposed at http://source.android.com/source/life-of-a-patch.html. Will be something nice to make accessible some by API checkbox field for build system and approach such workflow in reviewboard - optional ofcourse. What do You think? Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
View Diff option in draft is sometimes unavailable
Hi everyone, Why View Diff option is sometimes available, sometimes not - when review is in Draft form (wasn't published yet)? Greetings from Poland, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Realized web-based post-commit reviews
On Mon, Apr 11, 2011 at 9:06 AM, Christian Hammond chip...@chipx86.com wrote: Hey, I'll be honest, I'm not wild about Review Board's codebase knowing about post-review at all. It introduces some compatibility concerns and makes it harder to move forward on either end without breaking the other. I suspect You will say that and I completely understand this and agree with Your approach. What I'd prefer instead is just expanding upon the capabilities that SCMTool offers. However, I haven't looked at the code for this feature yet, so I can't really say how much overlap there'd end up being. It is good enought to just fix current post-review e.g. allow to generate reviews from git bare-repositories and then somehow share this common peace of code with reviewboard and rbtools - somehow. post-review (and RBTools) is going to end up changing to provide an actual Python API for clients and for talking to RB, and at that point we may want to look at what can be factored out into some common library. But I don't want to jump the gun on that yet. If rbtools code will be ported into RB - it is a good approach to write more patches to rbtools which will be able to work on bare repositories and add more post-review methods for each version-control system. Then - just add GUI to this functions - that is all. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Sun, Apr 10, 2011 at 9:38 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Philipp, Thank You for fast response. Implementing new class to do the same (what rbtools.postreview does) sounds like some part of work can be reused. Guessing (watching screenshot o Your website) You have different approach to Subversion post-review requesting but for other tools like ClearQuest, Git and I thought also mercurial classes from rbtools.postreview are perfect to reuse in most cases. Please, forgive me, but I'm engineer and I always though in terms of implementation. So. rbtools could be not also client-side library but also server side library (I'm thinking loudly now) ReviewBoard can detect it try: from rbtools import postreview expect ImportError: postreview = None if postreview: # Turn on Philipp's magic stuff And then only thing which is need is extend existing classes from postreview by some additional methods and use existing which can be used e.g. will be nice to have method which return all available branches available in repository to autocomplete names of this branches in reviewboard. But everything else are present already. Your Subversion method is probably some kind of implementation of --revision-range= or something similar. What do You thinking about such postreview implementation in ReviewBoard? Greetings from Poland! -- On Sun, Apr 10, 2011 at 9:12 PM, Philipp Henkel weltraumpi...@googlemail.com wrote: Hi Jan, I neither use post-review nor the rbtools. I decided to slightly extend the SCM tool concept and derived a new class from SVNTool. This new SCM tool provides functionality like diff file creation or generation of revisions which are not yet added to Review Board. Web user interfaces are not my core competence. Therefore any Java Script magic is welcome :-) I implemented a New Review Request form especially for my post- commit needs. The Upload diff form is the same at the moment. Greetings from Germany, Philipp On Apr 8, 5:33 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Philipp, Are You simply running post-review under the scene or somehow import Python classes from rbtools and call appropriate method? I will also a little bit improve UI leaving New Review Request but modifying it just extending window by some Java Script tab likehttp://jqueryui.com/demos/tabs/e.g.: Upload diff Enter revisions Greetings from Poland, On Fri, Apr 8, 2011 at 5:10 PM, Philipp Henkel weltraumpi...@googlemail.com wrote: Hi Rob, Most probably moving to 1.6 code line is not much effort. At least I tried to keep my changes to the main code base small. At the moment I'm fully focused on adding more feature and therefore I have not yet evaluated 1.6. Regarding scmbug: Parsing the svn log is not a big deal and not much overhead as all data is already cached. If a regex is used to extract bug numbers this is good candidate for an official feature in my opinion. Have a nice weekend, Philipp -- Philipp Henkel Citrix Online -www.citrixonline.com On Apr 8, 10:22 am, Rob Coward r...@jive-videos.net wrote: Hi Philipp, This looks like a great feature - our dev teams work by checking in code at the end of each day, so being able to do a post-commit review over multiple revisions would be a killer feature for us. I'm currently evaluating the 1.6beta1 version - would there be much
Re: Realized web-based post-commit reviews
Philipp, Thank You for fast response. Implementing new class to do the same (what rbtools.postreview does) sounds like some part of work can be reused. Guessing (watching screenshot o Your website) You have different approach to Subversion post-review requesting but for other tools like ClearQuest, Git and I thought also mercurial classes from rbtools.postreview are perfect to reuse in most cases. Please, forgive me, but I'm engineer and I always though in terms of implementation. So. rbtools could be not also client-side library but also server side library (I'm thinking loudly now) ReviewBoard can detect it try: from rbtools import postreview expect ImportError: postreview = None if postreview: # Turn on Philipp's magic stuff And then only thing which is need is extend existing classes from postreview by some additional methods and use existing which can be used e.g. will be nice to have method which return all available branches available in repository to autocomplete names of this branches in reviewboard. But everything else are present already. Your Subversion method is probably some kind of implementation of --revision-range= or something similar. What do You thinking about such postreview implementation in ReviewBoard? Greetings from Poland! -- On Sun, Apr 10, 2011 at 9:12 PM, Philipp Henkel weltraumpi...@googlemail.com wrote: Hi Jan, I neither use post-review nor the rbtools. I decided to slightly extend the SCM tool concept and derived a new class from SVNTool. This new SCM tool provides functionality like diff file creation or generation of revisions which are not yet added to Review Board. Web user interfaces are not my core competence. Therefore any Java Script magic is welcome :-) I implemented a New Review Request form especially for my post- commit needs. The Upload diff form is the same at the moment. Greetings from Germany, Philipp On Apr 8, 5:33 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Philipp, Are You simply running post-review under the scene or somehow import Python classes from rbtools and call appropriate method? I will also a little bit improve UI leaving New Review Request but modifying it just extending window by some Java Script tab likehttp://jqueryui.com/demos/tabs/e.g.: Upload diff Enter revisions Greetings from Poland, On Fri, Apr 8, 2011 at 5:10 PM, Philipp Henkel weltraumpi...@googlemail.com wrote: Hi Rob, Most probably moving to 1.6 code line is not much effort. At least I tried to keep my changes to the main code base small. At the moment I'm fully focused on adding more feature and therefore I have not yet evaluated 1.6. Regarding scmbug: Parsing the svn log is not a big deal and not much overhead as all data is already cached. If a regex is used to extract bug numbers this is good candidate for an official feature in my opinion. Have a nice weekend, Philipp -- Philipp Henkel Citrix Online -www.citrixonline.com On Apr 8, 10:22 am, Rob Coward r...@jive-videos.net wrote: Hi Philipp, This looks like a great feature - our dev teams work by checking in code at the end of each day, so being able to do a post-commit review over multiple revisions would be a killer feature for us. I'm currently evaluating the 1.6beta1 version - would there be much involved in porting your changes up to the 1.6 code base ? We use scmbug to integrate SVN with bugzilla, so our checkin comments have a consistent format - what would be involved in getting your code to use a RE pattern to parse bug numbers out of the revision comments and automatically add them to the review ? Looking forward to seeing this functionality integrated into the main codebase. Rob On Thu, 7 Apr 2011 05:32:44 -0700 (PDT), Philipp Henkel wrote: Hi, In order to simplify the creation of post-commit review requests I created a customized version of Review Board 1.5. I integrated a new request creation form into the web user interface and extended the Subversion SCM tool. The creation of a new request is now as simple as follows: - Select a repository which features post-commit - at the moment Subversion only - Hit Show my pending revisions to get list of your latest code changes - Select one or more of your revisions from the list - Hit Create button to automatically build up the request My changes are fully compatible with Review Board 1.5. I did not add new database tables nor colums. Therefore you can easily install post- reviewboard over your 1.5 installation. The source, more information and a screenshot is available at http://philipphenkel.github.com/post-reviewboard[1] Of course, any feedback is appreciated! Best regards, Philipp Links: -- [1]http://philipphenkel.github.com/post-reviewboard -- Want to help the Review Board project? Donate today athttp
Re: Realized web-based post-commit reviews
Hi Philipp, Are You simply running post-review under the scene or somehow import Python classes from rbtools and call appropriate method? I will also a little bit improve UI leaving New Review Request but modifying it just extending window by some Java Script tab like http://jqueryui.com/demos/tabs/ e.g.: Upload diff Enter revisions Greetings from Poland, On Fri, Apr 8, 2011 at 5:10 PM, Philipp Henkel weltraumpi...@googlemail.com wrote: Hi Rob, Most probably moving to 1.6 code line is not much effort. At least I tried to keep my changes to the main code base small. At the moment I'm fully focused on adding more feature and therefore I have not yet evaluated 1.6. Regarding scmbug: Parsing the svn log is not a big deal and not much overhead as all data is already cached. If a regex is used to extract bug numbers this is good candidate for an official feature in my opinion. Have a nice weekend, Philipp -- Philipp Henkel Citrix Online - www.citrixonline.com On Apr 8, 10:22 am, Rob Coward r...@jive-videos.net wrote: Hi Philipp, This looks like a great feature - our dev teams work by checking in code at the end of each day, so being able to do a post-commit review over multiple revisions would be a killer feature for us. I'm currently evaluating the 1.6beta1 version - would there be much involved in porting your changes up to the 1.6 code base ? We use scmbug to integrate SVN with bugzilla, so our checkin comments have a consistent format - what would be involved in getting your code to use a RE pattern to parse bug numbers out of the revision comments and automatically add them to the review ? Looking forward to seeing this functionality integrated into the main codebase. Rob On Thu, 7 Apr 2011 05:32:44 -0700 (PDT), Philipp Henkel wrote: Hi, In order to simplify the creation of post-commit review requests I created a customized version of Review Board 1.5. I integrated a new request creation form into the web user interface and extended the Subversion SCM tool. The creation of a new request is now as simple as follows: - Select a repository which features post-commit - at the moment Subversion only - Hit Show my pending revisions to get list of your latest code changes - Select one or more of your revisions from the list - Hit Create button to automatically build up the request My changes are fully compatible with Review Board 1.5. I did not add new database tables nor colums. Therefore you can easily install post- reviewboard over your 1.5 installation. The source, more information and a screenshot is available at http://philipphenkel.github.com/post-reviewboard[1] Of course, any feedback is appreciated! Best regards, Philipp Links: -- [1]http://philipphenkel.github.com/post-reviewboard -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Using post-review in git's bare repository
Dan, I'm aware of post-review's purpose. Never the less I need something running git-hook. I'm already writing a patch which looks work fine. I hope I finish this - maybe today. Greetings, Jan On Tue, Mar 29, 2011 at 4:50 AM, Dan Savilonis d...@n-cube.org wrote: Hi Jan, The intent of the post-review default behavior is to attempt to automatically produce a diff of the user's current work. So, it will look for commits not merged into the tracking branch for the current branch. For a bare repository, this no longer makes sense. I would think only the explicit revision range option would make sense in this context. There is no need for a working copy to perform a git on arbitrary revisions in git. However, if you just type git diff, you'll get an error because it will try to perform a diff on the working copy (which doesn't exist). For example: Doesn't work: $ git clone https://github.com/reviewboard/reviewboard.git; cd reviewboard.git $ git diff Works: $ git clone https://github.com/reviewboard/reviewboard.git; cd reviewboard.git $ git diff HEAD^..HEAD Dan On Mar 25, 2:20 am, Christian Hammond chip...@chipx86.com wrote: Really? I'm curious about this because I couldn't even generate a diff in a bare repository, and from a google search, it seemed other people were also under the impression that you needed an actual checkout. If it can be made to work, I'm definitely all for including it. That'd be much better than needing a full checkout. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, Mar 24, 2011 at 11:08 PM, Jan Koprowski jan.koprow...@gmail.comwrote: Isn't true. I already wrote little (3 lines?) patch which allow generate diffs for parent branch from bare-repo but I want to test it in fire of war before I send code to review. Everything looks good so it is possible. Will be good in future if post-review will be tested and modified to work also with bare-repositories. This will allow to use post-review inside git hooks on central repo. Regards, On Thu, Mar 24, 2011 at 9:25 PM, Christian Hammond chip...@chipx86.com wrote: Hi Jan, post-review needs to generate diffs from code in the tree. If it's a bare tree, there's not really much to generate. It doesn't have the objects for which to generate those diffs. If you try to run 'git diff', I think you'll hit the same problems. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Mar 23, 2011 at 10:05 AM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi! Because I must figure out how use post-review with git bare repositories I start working on it. Running post-review inside bare-repository ands with: $post-review -n -d --parent b --serverhttp://localhost:8080/ svn info git rev-parse --git-dir git symbolic-ref -q HEAD Failed to execute command: ['git', 'symbolic-ref', '-q', 'HEAD'] fatal: Not a git repository (or any of the parent directories): .git But strange thing is I can run git symbolic-ref -q HEAD without error. $git symbolic-ref -q HEAD refs/heads/master Any ideas? Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Using post-review in git's bare repository
Isn't true. I already wrote little (3 lines?) patch which allow generate diffs for parent branch from bare-repo but I want to test it in fire of war before I send code to review. Everything looks good so it is possible. Will be good in future if post-review will be tested and modified to work also with bare-repositories. This will allow to use post-review inside git hooks on central repo. Regards, On Thu, Mar 24, 2011 at 9:25 PM, Christian Hammond chip...@chipx86.com wrote: Hi Jan, post-review needs to generate diffs from code in the tree. If it's a bare tree, there's not really much to generate. It doesn't have the objects for which to generate those diffs. If you try to run 'git diff', I think you'll hit the same problems. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Mar 23, 2011 at 10:05 AM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi! Because I must figure out how use post-review with git bare repositories I start working on it. Running post-review inside bare-repository ands with: $post-review -n -d --parent b --server http://localhost:8080/ svn info git rev-parse --git-dir git symbolic-ref -q HEAD Failed to execute command: ['git', 'symbolic-ref', '-q', 'HEAD'] fatal: Not a git repository (or any of the parent directories): .git But strange thing is I can run git symbolic-ref -q HEAD without error. $git symbolic-ref -q HEAD refs/heads/master Any ideas? Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review Board accepted to Google Summer of Code 2011 - Looking for mentors/ideas
Christian! It is great news! 1.7 sounds better then 2.0 :) Thanks! Regards, On Fri, Mar 25, 2011 at 7:17 AM, Christian Hammond chip...@chipx86.com wrote: Extensions are going to be the big focus once we get 1.6 out the door. A lot of work has gone into it by many, many students through both UCOSP and GSoC, so that'll continue :) Webhooks will end up being an exension. We had some work toward refactoring it into an extension recently. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Thu, Mar 24, 2011 at 11:13 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Christian, I'm surprised You share my point of view. I agree with You that making something new is much more interesting then ending someone's work. Things I can't wait are: * Kicked as Extensions with many, many, many hooks provided and well documented :D * Cool webhooks sending also some data (objects) to given URL :P * Planty of ReviewBoard-Django signals perfectly documented on docs.reviewboard.org :) That is probably all because this allow me to spice ReviewBoard by my own :) for my company :] and waiting for 2.0 since I get it drive me crazy :D Greetings from Poland. On Thu, Mar 24, 2011 at 9:27 PM, Christian Hammond chip...@chipx86.com wrote: I quite agree. A lot of that needs to be finished up. For some of it, we've had students go and finish up the project (or at least get further on it) and we'll probably continue to do that. There's always, of course, the need to deliver an interesting project that a student can work on. Finishing up someone else's work is not nearly as attractive as doing something new and exciting, so we need to do a bit of both, I think. Any specific branches you're wanting work done on? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Mar 23, 2011 at 10:42 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi, Personally I will be glad if GSoC won't provide new features because there is too much cool stuff waiting on non-public branches I can't wait. IMHO this stuff wait too long and providing it to stable version should be the first goal. Regards, Jan On Thu, Mar 24, 2011 at 1:39 AM, Paul Schulz p...@mawsonlakes.org wrote: Hi Christian, On Tue, Mar 22, 2011 at 6:49 AM, Christian Hammond chip...@chipx86.com wrote: Hey everyone, We've been accepted again this year in Google's Summer of Code, a yearly event where students from around the world participate in open source projects, developing work experience and getting paid for it. (snip) We're also looking for ideas for projects, so if you have an idea for something awesome you'd like to see, just reply :) Thanks! Christian I work as a System Administrator for a large(ish) software engineering organisation and we are making use of and relying on ReviewBoard extensively in our software development process. Thank you for your efforts so far. Working with the Engineers, I more often hear about where the tool falls short, rather then about all the other really good things about ReviewBoard that actually works really well. The this end, I did an internal survey and came up with the following suggestions for feature improvements (see below). Thanks again for everyones efforts, Paul -- [Workflow] * Ship-it lockout or reset If the ship-it option has been selected, then no other changes/diffs can be uploaded. Comments can still be made, or if a change to the code is made, then the ship-it tags are removed. * Master Ship-it A reviewer (or group) with master ship-it power is all that is required to designate that a patch be shipped. * Automated Ship-it patch submission If a patch is marked as ship-it, than commit it to the repository. (All of the required information is available, including commit comment.) * Explicitly separate Reviewers from Shippers A shipper is someone with shipping powers, a reviewer is someone who is included in the review for comment. [Integration] * Bugzilla Add a bug report comment to a bug once a review has been completed. * Subversion Block a check in of a patch/changeset until a review has been approved (for some definition of approved). [Improvements] * Allow use of Full Name where usernames are displayed Reviewboard has access to full names, it should make more use of them. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users
Re: LDAP setup with 1.5.4
Hi, Test this configuration with the same values in Apache Directory Studio (http://directory.apache.org/studio/) and check what is wrong :) Usually helps. Good luck, On Fri, Mar 25, 2011 at 5:35 PM, storms v...@sendmail.com wrote: I am trying to setup LDAP on my new install with 1.5.4 on RedHat using apache + mod_python. I can't seem to get it to work... Here's my latest from the /var/log/httpd/error_log... I see the warning messages but not sure how to proceed with them... I have defined the following in Authentication Settings page: LDAP Server: ldap://server:389 LDAP BaseDN: dc=sendmail,dc=com User Mask: ((objectClass=User) (mailNickname=%s)) [Fri Mar 25 09:12:32 2011] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. [Fri Mar 25 09:12:32 2011] [notice] Apache/2.2.3 (Red Hat) configured -- resuming normal operations /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated; use settings.DATABASES instead. DeprecationWarning /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:60: DeprecationWarning: Short names for ENGINE in database configurations are deprecated. Prepend default.ENGINE with 'django.db.backends.' DeprecationWarning /usr/lib/python2.4/site-packages/pycrypto-2.3-py2.4-linux-i686.egg/ Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:26: DeprecationWarning: Authentication backends without a `supports_object_permissions` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:31: DeprecationWarning: Authentication backends without a `supports_anonymous_user` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) WARNING:root:LDAP error: The specified object does not exist in the Directory: ((objectClass=User) (mailNickname=admin)) -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Using post-review in git's bare repository
Hi! Because I must figure out how use post-review with git bare repositories I start working on it. Running post-review inside bare-repository ands with: $post-review -n -d --parent b --server http://localhost:8080/ svn info git rev-parse --git-dir git symbolic-ref -q HEAD Failed to execute command: ['git', 'symbolic-ref', '-q', 'HEAD'] fatal: Not a git repository (or any of the parent directories): .git But strange thing is I can run git symbolic-ref -q HEAD without error. $git symbolic-ref -q HEAD refs/heads/master Any ideas? Regards, Jan -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Using post-review in git's bare repository
Hi! Is there way to use post-review inside bare repository not working copy? Greetings from Poland! -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Are extensions and webhooks will be attached to 1.6 release?
This question just blow my mind everyday :) Thank You in advance, -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Way to send branch review in subversion?
Hi, I've been poking around in post-review code but I still can't figure it out - is there way to send review for whole branch in subversion? Branch I mean /branches/my-feature directory in repository and everything in it. Diff will be between this and /trunk dir. Something like this. Greetings from Poland -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Way to send branch review in subversion?
I think about this scenario: 1. Developer make branche 2. Developer make changes on the branch 3. Developer merge latest trunk to branch 4. Developer run post-review --tracking-branch my-feature 5. post-review check is branch svnlook propget svn:mergeinfo containe svnlook youngest revision of trunk 6. If not raise error and ask about merging to latest trunk 7. If contain make diff between /branches/my-feature and /trunk I'm not sure this is fine but ... I think it is fine :) On Thu, Feb 3, 2011 at 7:27 PM, D Krueger dekr...@gmail.com wrote: Are you trying to do the diff against the latest trunk or the trunk when the branch occurred? On Feb 3, 10:13 am, Jan Koprowski jan.koprow...@gmail.com wrote: Hi, I've been poking around in post-review code but I still can't figure it out - is there way to send review for whole branch in subversion? Branch I mean /branches/my-feature directory in repository and everything in it. Diff will be between this and /trunk dir. Something like this. Greetings from Poland -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: LDAP configuration
1) Please try use Your data exactly in some other tool. I prefere Apache Directory Studio (http://directory.apache.org/studio/). Just use this same informations to connect with Your LDAP server 2) Maybe LDAP base dn need more specific place to start searching. Try to be more specific e.g. ou=OrgUnit,dc=example,dc=com 3) User mask: I use sAMAccountName as You said. If I remember well I also don't have (()()) just ()() (but for now I'm not sure). I know outer bracket is necessery but not in that case. Another thing. Isn't LDAP case sensitive? Should be objectClass ? 4) Try use this filter (replacing %s by Your username) and use as filter search in Apache Directory Studio 5) Try change format of UserMask to j...@orgunit.example.com The most important thing is 2) and if doesn't work 3) and 5). After that just try sniffing arround using Apache Directory Studio and just be careful about the details. On Thu, Feb 3, 2011 at 1:29 AM, Christian Hammond chip...@chipx86.com wrote: I'd be happy for someone with more knowledge and expertise with LDAP to step up and help get our LDAP configuration settings under control, provide better names, maybe some docs. Anyone want to help with that? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Fri, Jan 28, 2011 at 8:43 AM, Rob rrom...@gmail.com wrote: I struggled a bit to make it work too, but here's what I finally used. I am running ReviewBoard on CentOS 5.2 under Apache/mod_python/Python 2.5.1/linux64. (The Python ldap module, linking to openldap libs I believe, is responsible for the actual connection.) LDAP server: ldap://serverhostname.example.com:389 LDAP base DN: dc=example,dc=com E-Mail Domain: leave blank E-mail LDAP attribute: mail Left Use TLS unchecked User Mask: ((objectclass=User) (mailNickname=%s)) - in our case, mailNickname is always the account name. I think 'sAMAccountName' is commonplace too. Basically extracts just the userid of the record. Our server requires a user to bind connect first, before doing the query. This is what Anonymous User Mask refers to (hint to RB authors: try renaming this field to something else?) For example, if 'jdoe' is the user I want to use for all lookups, on OU OrgUnit, you would put in: Anonymous User Mask: cn=jdoe,ou=OrgUnit,dc=example,dc=com Anonymous Password: ** -- just the password On Jan 28, 2:47 am, David courn...@gmail.com wrote: Hi, I am trying to get reviewboard authentificate through our LDAP infrastructure, but I cannot make it work (got the specified object does not exist). I don't know much about LDAP unfortunately, so I am not sure where the error lies. We got trac connecting to LDAP, but at the apache level, as followed: AuthName Company Name AuthLDAPURL ldap://x.x.x.x:389/ou=people,dc=x,dc=y,dc=z; AuthLDAPBindDN cn=admin,dc=x,dc=y,dc=z AuthLDAPBindPassword xx FWIW, I could not make it work using the python ldap library either: l = ldap.open(x.x.x.x:389) username = cn=admin,dc=x,dc=y,dc=z password = x l.simple_bind(username, password) # fails with (2, 'No such file or directory') -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Fine-tuning email settings
There is already reported such a bug: http://code.google.com/p/reviewboard/issues/detail?id=1943 On Sat, Jan 22, 2011 at 8:15 PM, David Trowbridge trowb...@gmail.com wrote: Can you file a bug about email not working if users don't have an email address specified? Thanks, -David On Sat, Jan 22, 2011 at 8:03 AM, Tristan Crockett tris...@leadkarma.com wrote: They actually did start working. The problem is that Reviewboard's emailing system will completely fail if one of the addresses is blank. There's no reason why any of our accounts should need email addresses, as the emails go out to a mailing list. Yes, it wants to populate the 'from' field, but why not just fallback to the domain's reviewboard email address? On Jan 19, 3:04 pm, David Trowbridge trowb...@gmail.com wrote: There's no fine-grained control of this. Review Board should send email whenever anyone clicks publish, whether it's on a review or a reply to a review. If the latter isn't working, it's possible something is broken. Can you check your httpd logs and see if there are any errors in there? -David On Wed, Jan 19, 2011 at 8:41 AM, Tristan Crockett tris...@leadkarma.comwrote: Is there a way to fine-tune the instances when Reviewboard sends emails? Currently it seems to send when review requests are generated and when reviews are added, but not when comments are added to reviews. There don't seem to be any configuration options. We're using 1.5.2. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Fine-tuning email settings
Christian, You can create user in admin-panel and never login to dashboard. Just use it as account to send diffs by post-review. Then it is a problem. On Sat, Jan 22, 2011 at 9:42 PM, Christian Hammond chip...@chipx86.com wrote: In the in-development 1.6 release, it will by default use noreply@yourdomain as the e-mail address. This can be changed, but that's implemented now to work around anti-spam measures. I'm not sure what you mean by it failing if an e-mail address is blank. We do require that users have e-mail addresses registered, though, and I don't expect that will change. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Sat, Jan 22, 2011 at 8:03 AM, Tristan Crockett tris...@leadkarma.com wrote: They actually did start working. The problem is that Reviewboard's emailing system will completely fail if one of the addresses is blank. There's no reason why any of our accounts should need email addresses, as the emails go out to a mailing list. Yes, it wants to populate the 'from' field, but why not just fallback to the domain's reviewboard email address? On Jan 19, 3:04 pm, David Trowbridge trowb...@gmail.com wrote: There's no fine-grained control of this. Review Board should send email whenever anyone clicks publish, whether it's on a review or a reply to a review. If the latter isn't working, it's possible something is broken. Can you check your httpd logs and see if there are any errors in there? -David On Wed, Jan 19, 2011 at 8:41 AM, Tristan Crockett tris...@leadkarma.comwrote: Is there a way to fine-tune the instances when Reviewboard sends emails? Currently it seems to send when review requests are generated and when reviews are added, but not when comments are added to reviews. There don't seem to be any configuration options. We're using 1.5.2. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Not able to access reviewboard site
this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review can not set summary, group or people
If I remember draft doesn't show fields passed as post-review command line parameters but they present and after publish You will see them. You can also use post-review with --publish to publish review request right away. On Thu, Dec 2, 2010 at 4:50 PM, Johan Rydberg johan.rydb...@gmail.com wrote: Hi Trying to create a new review using the post-review command-line tool: $ post-review -d --revision-range 12558:HEAD --target-groups origin -- target-people jrydberg,pelle --summary TestReview ... Review request created Attempting to set field 'target_groups' to 'origin' for review request '20' HTTP POSTing to http://rb.edgeware.tv/api/json/reviewrequests/20/draft/set/: {'target_groups': 'origin'} Attempting to set field 'target_people' to 'jrydberg,pelle' for review request '20' HTTP POSTing to http://rb.edgeware.tv/api/json/reviewrequests/20/draft/set/: {'target_people': 'jrydberg,pelle'} Attempting to set field 'summary' to 'TestReview' for review request '20' HTTP POSTing to http://rb.edgeware.tv/api/json/reviewrequests/20/draft/set/: {'summary': 'TestReview'} Uploading diff, size: 11988 But this (people, group and summary) does not show up in the draft. What am I doing wrong? -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review Board is taking a nap after installation
This looks like You don't have ReviewBoard in Your mod_wsgi's python-path but I don't know why :| On Wed, Dec 1, 2010 at 10:55 AM, T.O.AFN torsten.ockenf...@assfinet.de wrote: Hi, I just installed ReviewBoard to test it but I only get the site: Review Board is taking a nap... I followed the steps on http://www.reviewboard.org/docs/manual/1.5/admin/installation/windows/ and http://www.reviewboard.org/docs/manual/1.5/admin/sites/creating-sites/ (instead of mod_python or fastcgi I took mod_wsgi; testsite works) Everytime I start ReviewBoard, following errors appear in the Apache- log: [...] [error] [client ...] mod_wsgi (pid=5968): Exception occurred processing WSGI script 'C:/var/www/reviews.example.com/htdocs/ reviewboard.wsgi'. [...] [error] [client ...] Traceback (most recent call last): [...] [error] [client ...] File C:\\Python27\\lib\\site-packages\ \django-1.2.3-py2.7.egg\\django\\core\\handlers\\wsgi.py, line 230, in __call__ [...] [error] [client ...] self.load_middleware() [...] [error] [client ...] File C:\\Python27\\lib\\site-packages\ \django-1.2.3-py2.7.egg\\django\\core\\handlers\\base.py, line 42, in load_middleware [...] [error] [client ...] raise exceptions.ImproperlyConfigured('Error importing middleware %s: %s' % (mw_module, e)) [...] [error] [client ...] ImproperlyConfigured: Error importing middleware reviewboard.admin.middleware: DLL load failed: Das angegebene Modul wurde nicht gefunden. After that I have to restart Apache. I'm using / I've installed: --- - Windows Server 2008 R2 Standard x64 (VM) - Apache 2.2.17 - Python 2.7 - SQLite3 - mod_wsgi - setuptools-0.6c11.win32-py2.7.exe - patch-2.5.9-7-setup.exe - memcached.exe - PIL-1.1.7.win32-py2.7.exe - pycrypto-2.1.0.win32-py2.7.exe - Setup-Subversion-1.6.12.msi - py27-pysvn-svn1612-1.7.4-1321.exe I hope anyone can help me with this problem. Thanks, T.O. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: hostname blank in email URL links
Maybe some kind of spam filter rid them off. I guess only. On Fri, Nov 19, 2010 at 8:58 PM, Christian Hammond chip...@chipx86.com wrote: Log into the admin UI and then go to Settings. Verify that the server name you have there is correct. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Fri, Nov 19, 2010 at 10:08 AM, clahti cla...@gmail.com wrote: Hello all: I have an issue I cant seem to resolve, when review board sends an email the link embedded in the email is incorrect: Expected URL: http://review.schoonerinfotech.net/r/29/ Actual URL: http://schoonerinfotech.net/r/29/ I have researched this, even attempted to add the following to the settings_local.py file: ABSOLUTE_URL_OVERRIDES = 'domain': lambda o: review.schoonerinfotech.net % o.domain That caused review board to take a nap :). I am sure this is simple, the problem may be that this is an apache virtual host, I am also authenticating to LDAP but doubt that is the issue. Can anyone help? -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Clear Case + Review Board 1.5 issues
On Tue, Nov 16, 2010 at 5:28 PM, orzha1 orz...@gmail.com wrote: Hello Jan, thank you very much indeed for the profound explanation. Yes,I've modified a config spec as you suggested and it works. Thank you. I'm glad it works :) post-review generates diffs from uncommitted code. Currently it checks the files in CO state: cleartool lscheckout -avobs -cview -me -fmt %[type]p\t%En\t%PVn\t%Vn \n but in case the file is checked in a diff won't be generated. The first option is to add a new block (treating this issue) into the code. The problem is after You check-in fileis not different then others checked-in files. So there is no way to figure out what should be send to review. Thinking about post-review I thought about sending changes made on branch or revision range. * post-review --parent my_branch_123 - this command will generate review for everything You develop on branch my_branch_123 * post-review --revision-range /a/b/c@@/main/1:/a/b/c/@@/main/2:/d/e/f@@/main/7:/d/e/f@@/main/19 - this command generate review for files /a/b/c and /d/e/f between version 1 and 2 for /a/b/c and 7 and 19 for /d/e/f/ Clear Case doesn't have something like changesets (I heard a rummer there is something like that in UCM). So IBM fix this allowing to checkin changes to Clear Quest(where Clear Quest hold in defect checked-in files - which play a role of changeset but is hold outside the Clear Case. In our company we read this changeset from Clear Quest, transform to form of --revision-range and just run post-review with this revision-range. This is all what in my hamble opinion passible in Clear Case post-review manner. Could you explain how the application can be used for post-committed reviews. Thanks On Nov 15, 4:59 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Hi Orzcha1, I'm happy someone make useful my patches. They still doesn't perfect and need to be tricky with Your environment but this is best what we have now. I'm still trying to fix all of this Clear Case implementation but this will take more time. I hope at the end we will get very stable Clear Case implementation but for now this is only a wish hard to materialize. On Sun, Nov 14, 2010 at 7:07 PM, orzha1 orz...@gmail.com wrote: Hello, I've recently configured Review Board 1.5 (CentOS 5.3,Python 2.4).Our SCM environment consists of the Clear Case 7 + patches.The problem occurs when: 1) trying to upload a diff file by using post-review: post-review --server=http://myserver/; --repository-url=/ vobs/ -d cleartool pwv -short cleartool lsview -full -properties -cview cleartool pwv -root repository info: Path: /vobs/, Base path: /vobs/, Supports changesets: False cleartool lscheckout -avobs -cview -me -fmt %[type]p\t%En\t%PVn\t%Vn\n == Review Board Login Required Enter username and password for Review Board athttp://myserver/ Looking for 'myserver/' cookie in /home/user/.post-review-cookies.txt Loaded valid cookie -- no login required Attempting to create review request on /vobs/ for None HTTP POSTing tohttp://myserver/api/json/reviewrequests/new/:{'repository_path': '/vobs/'} Review request created Uploading diff, size: 709 HTTP POSTing tohttp://myserver/api/json/reviewrequests/131/diff/new/:{'basedir': '/vobs/'} Got API Error 105 (HTTP code 200): One or more fields had errors Error data: {'fields': {'path': ['/bin/cat: /vobs/webos/src/common/link.c@@/main/submit_cheetah_32490/1: No such file or directory\n']}, 'stat': 'fail', 'err': {'msg': 'One or more fields had errors', 'code': 105}, 'deprecated': {'in_version': '1.5'}} Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Your review request still exists, but the diff is not attached. When I'm trying to access the file manually - no problem at all. And the most strange behaviour - sometimes the diff is uploaded successfully(very seldom): cleartool pwv -short cleartool lsview -full -properties -cview cleartool pwv -root repository info: Path: /vobs/, Base path: /vobs/, Supports changesets: False == Review Board Login Required Enter username and password for Review Board athttp://myserver/ Looking for 'myserver /' cookie in /home/user/.post-review-cookies.txt Loaded valid cookie -- no login required Attempting to create review request on /vobs/ for None HTTP POSTing tohttp://myserver/api/json/reviewrequests/new/:{'repository_path': '/vobs/'} Review request created Uploading diff, size: 709 HTTP POSTing tohttp://myserver/api/json/reviewrequests/124/diff/new/:{'basedir': '/vobs/'} Review request #124 posted. I believe the problem is the difference between Your dynamic view's configspec on Review Board side and configspec in view where You generate review. Path generated by Clear Case (in Your
Re: Clear Case + Review Board 1.5 issues
, in get_chunks old = get_original_file(filediff) File /usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/ reviewboard/diffviewer/diffutils.py, line 364, in get_original_file large_data=True)[0] File /usr/lib/python2.4/site-packages/Djblets-0.6.4-py2.4.egg/ djblets/util/misc.py, line 166, in cache_memoize data = lookup_callable() File /usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/ reviewboard/diffviewer/diffutils.py, line 363, in lambda data = cache_memoize(key, lambda: [fetch_file(file, revision)], File /usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/ reviewboard/diffviewer/diffutils.py, line 342, in fetch_file data = tool.get_file(file, revision) File /usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/ reviewboard/scmtools/clearcase.py, line 59, in get_file output = self.client.cat_file(adjust_path, revision) File /usr/lib/python2.4/site-packages/ReviewBoard-1.5-py2.4.egg/ reviewboard/scmtools/clearcase.py, line 166, in cat_file raise SCMError(errmsg) SCMError: /bin/cat: /vobs/webos/src/common/link.c@@/main/ submit_cheetah_32490/1: No such file or directory This error show what is going on. Config spec doesn't expose branch 'submit_cheetah_32490'. Probably on of the directories 'src' or 'common' exists only on this branch and patch or similar '/vobs/webos/src/common@@/main/submit_cheetah_32490/2/link.c@@/main/submit_cheetah_32490/1' will work. But this is only a shoot. The problem is config spec in Your development view expose branch 'submit_cheetah_32490' so Clear Case doesn't produce suffix '@@/main/submit_cheetah_32490/2' for directory in this path because this directory is available in file system as i - without this suffix - because of config spec (exposing this branch in file system). You can check this by Your self trying find this file in '/vobs/webos/src/common/link.c' but probably You don't find even 'common' because config spec wasn't set to expose it. Try to change config spec and try to see the diff again. Bad information is that: each time when You change config spec You expose old reviews already done to stop showing their diff contents - because You can accidentally hide directory they need to access the file. If You develop on branches only way I figure out is to develop in view without branches exposed (on /main/LATEST) and use dynamic views and access to files by 'cd common@@/main/submit_cheetah_32490/2'. This is really hard I know - maybe You figure out something better - but this is the best I can give You right now. This force Clear Case to generate paths with all of the suffixes in paths. Path which have version-suffix after each directory and file in the path will work in 99% of dynamic views regardless of config spec. The problem is still don't find way to force Clear Case generate paths in this format in developers view. The suffixes are added only if config spec doesn't expose something in file system. And paths with suffixes work only inside dynamic view. In our company we created a little middleware which receive a requests to generate review. After request they gather all data and use Review Board's review (this same which will be used to see diffs in GUI) to generate one. But this works only for post-reviews and doesn't for pre-reviews. I believe with this informations You will figure out how to handle Your situation. I hope so. Greetings from Poland! -- Do you have any idea? Thanks -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
What is happen with moved/renamed files?
Hi, I'm just curious. When someone send file to review. Then rename it and on more time send to another review what is happen with previous review? The start raising SCMError because file is missing? -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Can't authenticate using API 2.0
Hi, Few questions. 1) While rb-site install there is user created. Is authentication login works fine for this user? 2) When You login as AD user: what do You see in logs when You login using login page, and what if You use API? On Sat, Nov 6, 2010 at 3:38 AM, Christian Hammond chip...@chipx86.com wrote: Hi Colin, Sorry for my subsequent less-than-speedy reply. Long day. I don't know that AD would be the cause, but it's worth considering. I would like to see the Wireshark trace, just to see if I can simulate the same problem. Feel free to just e-mail me that directly. Thanks! Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Fri, Nov 5, 2010 at 2:37 AM, Colin Caughie c.caug...@indigovision.com wrote: Hi Christian, Thanks for the speedy reply. I’ve tried with the FQDN and IP address as well as the plain hostname and I get the same result. The wireshark trace shows that it’s using Basic Authentication as described in the API docs. (I can send you the wireshark trace if you think it would help). The server is running Apache 2.2.16 on Fedora 14. We imported all of the configuration and data from our 1.0.9 installation in order to test the new version. It uses Active Directory as the authentication back-end. Could that be part of the problem? I changing my account to use a sha1 password instead but it made no difference. Colin From: reviewboard@googlegroups.com [mailto:reviewbo...@googlegroups.com] On Behalf Of Christian Hammond Sent: 05 November 2010 08:09 To: reviewboard@googlegroups.com Subject: Re: Can't authenticate using API 2.0 Hi Colin, I just tried to repro it here, and it works fine. We'll have to do some investigation... When you try this, is it with a fully-qualified domain, or just something more like ourserver? If the latter, see what happens when you try a FQDN or an IP address. What type of authentication is being used on there? And what web server? If the above doesn't work, it would help to set up a development install and to try it there in order to rule out the possibility of it being the web server. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Fri, Nov 5, 2010 at 12:29 AM, Colin Caughie c.caug...@indigovision.com wrote: Hi, I'm playing with the new ReviewBoard API with a test installation of RB 1.5, and can't seem to get basic authentication to work. I'm testing it just by typing http://ourserver/api/info/; into Firefox, entering my username and password when it asks, but I keep getting 401 UNAUTHORIZED responses. I've taken a Wireshark trace and it looks like the client is doing the right thing. Moreover I can log in fine using the normal login page, which seems to use a different mechanism. (After logging in from the login page I can access the API resources because it uses the cookie thereafter.) Is there anything I need to do to get this to work? Thanks, Colin Latest News at: http://www.indigovision.com/news2010.php -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en scanned for viruses and spam by indigovision If you consider this email spam, please forward to s...@emailfiltering.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http
Re: Upgrade from 1.5 beta1 to 1.5 failed
In my company ftp_proxy doesn't work that way which allow to use it as environemt variable. So I download ftp://ftp.tummy.com/pub/python-memcached/old-releases/python-memcached-1.45.tar.gz on else computer, copy to machine when I install Review Board and the run easy_install /my/directory/downloads/python-memcached-1.45.tar.g this works pretty well. On Wed, Nov 3, 2010 at 9:27 PM, Christian Hammond chip...@chipx86.com wrote: http_proxy isn't used for ftp sites. Try setting ftp_proxy. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Nov 3, 2010 at 1:11 PM, Martelo martel...@gmail.com wrote: Greetings, I’m trying to upgrade my RB from version 1.5 beta1 to the stable 1.5 using the following command: easy_install -U ReviewBoard I’m behind a proxy server, so I’ve set the http_proxy variable correctly. The command output is: --- (...) Using /usr/local/lib/python2.6/dist-packages/ReviewBoard-1.5-py2.6.egg Reading http://downloads.reviewboard.org/mirror/ Processing dependencies for ReviewBoard Searching for python-memcached Reading http://pypi.python.org/simple/python-memcached/ Reading http://www.tummy.com/Community/software/python-memcached/ Reading ftp://ftp.tummy.com/pub/python-memcached/ Download error: ftp error: [Errno 110] Connection timed out -- Some packages may not be found! Best match: python-memcached 1.45 Downloading ftp://ftp.tummy.com/pub/python-memcached/old-releases/python-memcached-1.45.tar.gz error: Download error for ftp://ftp.tummy.com/pub/python-memcached/old-releases/python-memcached-1.45.tar.gz: ftp error: [Errno 110] Connection timed out - I’m able to access ftp://ftp.tummy.com/pub/python-memcached through the browser... Any thoughts? Thanks in advanced! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review
I've researched but nothing seems to be jumping out at me. Any help would be greatly appreciated. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: code review observations classification.
Goal of Review Board's design is avoid states and workflows as long as it possible. This goal make Review Board simple and easy to maintain. But maybe two thinks give You an hope: 1) Mike Conley still improving Review Board issue tracking: http://mikeconley.ca/blog/2010/10/21/review-board-issue-tracking-a-sneak-peek/ 2) In the future Review Board will have extensions - maybe then one of them provide such feature. On Sat, Oct 30, 2010 at 2:53 PM, rv_saraswathi rv.n...@gmail.com wrote: Is there any feature, that lets me classify code review observations as major, medium, minor, enhancements etc.? Earlier, I was using codestriker, which I could tweak to provide this info. thanx RV -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: problems installing
Your description fit to installation development environment. If You really want to do that You should run before: python ./contrib/internal/prepare-dev.py The best You can do is follow the guide: http://www.reviewboard.org/docs/codebase/dev/getting-started/ Of corse this is fine if You want develop and messing with Review Board's code. Instruction describing how install Review Board in production environment is here: http://www.reviewboard.org/docs/manual/1.5/admin/installation/linux/ http://www.reviewboard.org/docs/manual/1.5/admin/sites/creating-sites/ On Sat, Oct 30, 2010 at 10:55 AM, Cristian Mircea Messel mess...@gmail.com wrote: Hi I am new to python and django so I might be missing something. In the end I finally managed to get all dependencies installed for reviewboard development (I think) but I still can't run it. ./contrib/internal/devserver.py works just fine but when I go to localhost:8080 it says that db schema has changed since last update. It tells me to run ./manage.py syncb but that said no fixtures found. ./manage.py evolve --execute doesn't do anything either. I am not sure what I should try. Help? Cheers, Cristian -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: How to specify repository with post-review
You can always indicate repository using --repository-url in post-review command. This is described here: http://www.reviewboard.org/docs/manual/1.5/users/tools/post-review/#subversion-options On Fri, Oct 29, 2010 at 11:12 PM, WhoDatSaint tin.hu...@yahoo.com wrote: Hi, My environment has multiple svn repositories. When I cd into my project directory and run post-review, --debug shows that my repository info path is wrong. It always default to one particular repository. Is there a way to specify which repository to use with post-review? I am able to do this when creating a new review request through the web. There's a drop-down list. Currently, my workaround is to create an empty review request through the web, so I can choose the svn repository. And, then run post- review to attach the diff to the named review request id. This works, but it's a pain. Is there a better way? Thanks! -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: ReviewBoard under Gunicorn + nginx ?
Please. Look at file htdocs/reviewboard.wsgi (I hope this is correct name) file inside directory tree of Your Review Board instance. This is our reviewboard wsgi script so maybe modification will solve Your problem. On Thu, Oct 28, 2010 at 10:13 PM, Hank hank@gmail.com wrote: Hi All. I've just started trying to set up a ReviewBoard instance. Since Gunicorn has the nicest Django deployment story I've seen (http:// gunicorn.org/run.html#gunicorn-django), I thought I'd set up ReviewBoard using Gunicorn. I know it's not officially supported, but I thought it would make for an interesting experiment. Everything has gone smoothly up until the point where I actually try to serve the app. Whenever I make a request, I get the following error: Unable to read settings_local.py. Please see http://www.reviewboard.org/docs/manual/dev/admin/ for help setting up Review Board. Naturally, I looked into settings.py to see how it was trying to find settings_local and found: # Load local settings. This can override anything in here, but at the very # least it needs to define database connectivity. try: import settings_local from settings_local import * except ImportError: dependency_error('Unable to read settings_local.py.') Since settings_local.py is in the conf subdirectory of the site directory generated by rb-site install and not in my site-packages like the settings.py is, I assume that there is some manipulation going on somewhere else to put it on my PYTHONPATH. Here's the output from a test I ran to make sure it really wasn't on my PYTHONPATH: $ python Python 2.6.6 (r266:84292, Oct 27 2010, 15:04:49) [GCC 4.2.1 20070719 [FreeBSD]] on freebsd8 Type help, copyright, credits or license for more information. import sys sys.path ['', '/usr/home/reviewboard/reviewboard/lib/python2.6/site-packages/ distribute-0.6.14-py2.6.egg', '/usr/home/reviewboard/reviewboard/lib/ python2.6/site-packages/pip-0.8.1-py2.6.egg', '/usr/home/reviewboard/ reviewboard/lib/python26.zip', '/usr/home/reviewboard/reviewboard/lib/ python2.6', '/usr/home/reviewboard/reviewboard/lib/python2.6/plat- freebsd8', '/usr/home/reviewboard/reviewboard/lib/python2.6/lib-tk', '/ usr/home/reviewboard/reviewboard/lib/python2.6/lib-old', '/usr/home/ reviewboard/reviewboard/lib/python2.6/lib-dynload', '/usr/local/lib/ python2.6', '/usr/local/lib/python2.6/plat-freebsd8', '/usr/local/lib/ python2.6/lib-tk', '/usr/home/reviewboard/reviewboard/lib/python2.6/ site-packages', '/usr/home/reviewboard/reviewboard/lib/python2.6/site- packages/PIL'] Since Gunicorn works with WSGI, I chose Apache + WSGI during the rb- site install process. If I look in apache-wsgi.conf, I can't see any PYTHONPATH manipuation going on. On the other hand, if I choose Apache + mod_python and look at the mod_python config script, I immediately notice the following line: PythonPath ['/usr/home/reviewboard/reviewboard/argle/conf'] + sys.path How does the Apache + WSGI option accomplish this? Once I understand that, I think it will be straightforward to apply the same idea to Gunicorn. Thanks, Hank -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: How add many users to one group
Yeap but maybe I post to review change making this :) On Wed, Oct 27, 2010 at 8:02 AM, Christian Hammond chip...@chipx86.com wrote: Hi Jan, I'm actually not sure, now that I look at it. Seems that by default, Django doesn't do this. It's likely doable, though, if we add the support. Can you file a feature request on that? Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Oct 20, 2010 at 3:19 AM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi, How I can add many users to one group in admin panel? i see this option for Review Group by I don't see for normal group. -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Reviewboard with RTC : Possible ?
As far as I know there is no RTC support for Review Board. But the good news :) is You can easily add new SCMTool support to Review Board and this is not very hard. On Fri, Oct 22, 2010 at 9:03 AM, gauri.khandekar gauri.khande...@gmail.com wrote: Hi, I have ReviewBoard setup for my team. Our SCM is Perforce. Soon we'll be migrating SCM from Perforce to RTC Will I be able to use Reviewboard with RTC ? -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Problem in Adding CVS repository
Start from reading this: http://www.reviewboard.org/docs/manual/1.5/admin/management/repositories/#cvs Regards, On Fri, Oct 22, 2010 at 7:03 PM, Prabhat Chandra prabhat.chand...@gmail.com wrote: Hi My cvs repository is in path /home/cvsuser/cvsroot and usage rsh for . I can see my CVS repository using cvsweb. And able to checkout using cvs -d :ext:prab...@tn100:/home/cvsuser/ cvsroot co Modole_name and can see using cvsweb with url http://tn100/cgi-bin/cvsweb. Can anyone tell what would be PATH and MIRROR PATH to add this repository in Review Board. I am using Review Board version 1.5 Thanks in advance Prabhat -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
How add many users to one group
Hi, How I can add many users to one group in admin panel? i see this option for Review Group by I don't see for normal group. -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: AD authentication w/SSPI NTLM integration
Ian, We try this in our company but let me clarify. There is few protocols/methods which can authorize You: Kerberos, NTML, SSPI but that You are really talking about is SPNEGO - One Single Sign On Microsoft Implementation. They can be in many ways (Kerberos in Firefox or Google Chrome or e.g. NTLM in IE) but this authorization is Server manner - not application. What You want from Review Board is to recognize, consider and trust username found in REMOTE_USER variable passed from Web (in Your situation Apache) server. Am I correct? Regards, On Tue, Oct 19, 2010 at 8:04 AM, Dan Savilonis d...@n-cube.org wrote: This is not implemented. However, Django supports this kind of authentication, so I imagine you could add support for it. Looking at the docs, it seems really simple, though I've never found anything with single-sign-on to be simple... http://docs.djangoproject.com/en/dev/howto/auth-remote-user/ Dan On Oct 13, 1:00 pm, Ian Battersby ian.batter...@gmail.com wrote: Hi all, We're running ReviewBoard 1.5 and have AD authentication working via the Python ldap module but wondered if there might be a way to authenticate the user via NTLM and Apache so they don't have to log in at all? I've installed the SSPI module for Apache 2.2 and added the relevant lines to httpd.conf but it doesn't appear that ReviewBoard is picking this up and carrying it through login. Is this not yet support or have I missed something? If anyone else has this working I'd be grateful to know what SSPI settings you have in httpd.conf. Many thanks :) Ian -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Print diff for one file per page
Hi, Is there any issue to provide optional paginating of diffs. Today some people from my company ask about File per site. Is there issue request for this? This could help reviewing really large diffs. -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review performance issue
It looks like the issue is CentOS. 1) Try to switch from mod_python to mod_wsgi (or vice versa) 2) Turn of memcache check is issue gone (switch to file cache) I belive this is good reason to send ticket to CentOS team. On Fri, Oct 15, 2010 at 4:01 PM, bugfree o3j5h...@gmail.com wrote: Same issue here. I'm on centos with RB 1.5. My source files can be as big as 20Mb which I didn't really expect to be an issue. turns out viewDiff can take several minutes. but performance aside I think I'm looking at some memory leakage. after running it for a few days while no user is connected running ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | less is giving me 16.5 0.0 343748 37 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 16.0 0.0 331968 362408 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 15.8 0.0 327960 355388 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 15.4 0.0 321124 371132 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 10.4 0.0 216932 363664 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 6.4 0.0 134208 372964 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 4.1 0.0 85308 203736 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 1.8 0.0 38676 119912 /usr/bin/memcached -d -p 11211 -U 11211 -l 127.0.0.1 -m 512 -c 1024 -u memcached -P /var/run/memcached/ memcached-11211.pid -r -I 4 0.8 0.0 18592 50876 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 0.7 0.0 15656 362552 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start 0.1 0.0 3884 242392 /usr/sbin/mysqld --defaults-file=/etc/mysql/ my.cnf --basedir=/usr --datadir=/export/mysql --pid-file=/var/run/ mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock 0.0 0.0 1196 5484 /usr/sbin/vmtoolsd 0.0 0.0 1136 7360 sshd: r...@pts/1 0.0 0.0 944 3004 -bash restarting apache the top memory usage goes back to being memcahed while apache moves to 2nd place with 0.2 1.2 5680 11780 /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D PYTHON -d /usr/lib/apache2 -f / etc/apache2/httpd.conf -k start I'm going to configure apache so that each process is restarted after just a few requests as a short term workaround. can anyone help me out identify where the issue is? TIA On Oct 15, 9:48 am, mohan kumar mohan...@gmail.com wrote: Oh ok. On Fri, Oct 15, 2010 at 1:08 PM, Thilo-Alexander Ginkel th...@ginkel.comwrote: On Fri, Oct 15, 2010 at 09:22, Mohan mohan...@gmail.com wrote: Only RB is running on the server. when i did 'ps' it shows the following apache instances. [r...@rboard log]# ps -ef | grep httpd apache 1279 22272 0 01:51 ? 00:00:03 /usr/sbin/httpd apache 12843 22272 0 07:29 ? 00:00:00 /usr/sbin/httpd [...] apache 22453 22272 0 Oct14 ? 00:00:04 /usr/sbin/httpd just thinking on Prefork model. You're already running prefork... Regards, Thilo -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users
Re: ReviewBoard not displaying content of diff file
I had the same problems but this was long time ago. I have some suspects. I don't know which versioning system You use but e.g. ClearCase had broken \No new end of line searching because workaround wasn't properly implemented. 1) Try patch Your Python following this issue: http://bugs.python.org/issue2142 2) If this doesn't work try turn FireBug and check is this is not a bug http://code.google.com/p/reviewboard/issues/detail?id=1672 On Fri, Oct 15, 2010 at 1:20 PM, cogo edvartsen.chris...@gmail.com wrote: That did not seem to help. I restarted memcache, and logged in using a browser that had not been logged in to our reviewboard installation before. The review does not list any files under Files changed: when I click Show Diff, and when I download the diff, the contents are there. On Oct 14, 10:31 pm, Christian Hammond chip...@chipx86.com wrote: It's effective at diff generation time, but if you've already viewed the diff, it's been cached. You would have to restart memcached to see the effects, and likely clear your browser cache as well. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, Oct 14, 2010 at 6:37 AM, cogo edvartsen.chris...@gmail.com wrote: I'm using 1.5RC1 and in the settings part of the admin area I have enabled: Show syntax highlighting Show trailing whitespace and in the input field for Show all whitespace for I have tried *.*, *.php and several other combinations. Perhaps these changes are effective post-creation of a review? I'm not sure about what these values was when the actual review was created. On Oct 13, 5:36 pm, Chris Clark chris.cl...@ingres.com wrote: cogo wrote: I have just started trying out reviewboard and I have some issues with some diffs not beeing displayed when I click View diff in the review request. When i download the diff I can see the content: Index: //trunk/library/extras/global-post-commit-hook.php === --- //trunk/library/extras/global-post-commit-hook.php (revision 1901) +++ //trunk/library/extras/global-post-commit-hook.php (revision 1902) @@ -64,4 +64,4 @@ $revision)); } -// Test \ No newline at end of file +// Test Why does this not get displayed? This looks like a white-space-only-diff issue. There is a config option that _may_ help here (and there is a bug too), see : http://code.google.com/p/reviewboard/issues/detail?id=1780 http://code.google.com/p/reviewboard/issues/detail?id=1780http://code... Chris -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review Board 1.5 Released!
Fantastic! Thanks! I will try to send fixed ClearCase implementation to review. On Fri, Oct 1, 2010 at 9:15 AM, Christian Hammond chip...@chipx86.com wrote: Hi everyone, We just released Review Board 1.5! A lot went into this release, and I think it turned out really well. Rather than repeat the news post, I'll just link it: http://www.reviewboard.org/news/2010/09/30/review-board-15-released/ And remember: We're trying to get people to join us for a release party. If you're at all interested, please fill out https://spreadsheets.google.com/viewform?formkey=dDB1Qm9PeHJGT0kxNU1ZMWVtZHZTdEE6MQ Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: [ReviewBoard 1.5] RC1 to RC3 upgrade communication explenation
I get it from master. Thanks :) On Wed, Sep 29, 2010 at 8:35 AM, David Trowbridge trowb...@gmail.com wrote: Speaking of which. Is 1.5 RC3 (dev) coming off the release-1.5.x branch or master? -David On Tue, Sep 28, 2010 at 11:28 PM, Christian Hammond chip...@chipx86.com wrote: The randpool thing is just a warning from a third party library. You can ignore it. It shouldn't cause any problems, and is something we have no control over. The lines in red are harmless as well. Doing a database upgrade causes those to print, and then we apply the evolution for you, so you don't have to do anything. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Tue, Sep 28, 2010 at 10:43 PM, Jan Koprowski jan.koprow...@gmail.com wrote: Hi, While upgrading I get something like this: Rebuilding directory structure Updating database. This may take a while. Upgrading Review Board from 1.5 RC1 to 1.5 RC3 (dev) red There are unapplied evolutions for reviews. /red red Project signature has changed - an evolution is required /red No fixtures found. how fix this /user/gkblditp/system/lib/python2.6/site-packages/ pycrypto-2.3-py2.6-linux-x86_64.egg/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken /how fix this Evolution successful. Upgrade complete. What is it mean? Regards, Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Public github branch for each review
Hi, I'm wondering is it possible to make public branch on github for each review. This could be very helpful to work on code made by someone and share ideas in code, improving reviewing elements of someone else. This could be good idea. I don't know how add access to this branches yet but :) What do You think about this? Greetings from Poland! -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
[ReviewBoard 1.5] RC1 to RC3 upgrade communication explenation
Hi, While upgrading I get something like this: Rebuilding directory structure Updating database. This may take a while. Upgrading Review Board from 1.5 RC1 to 1.5 RC3 (dev) red There are unapplied evolutions for reviews. /red red Project signature has changed - an evolution is required /red No fixtures found. how fix this /user/gkblditp/system/lib/python2.6/site-packages/ pycrypto-2.3-py2.6-linux-x86_64.egg/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken /how fix this Evolution successful. Upgrade complete. What is it mean? Regards, Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Accessing different repo types from post-review
in file postreview.py somewhere in /usr/lib/python2.x/site-packges/rbtools/ (this could be zipped so You probably must use some smart editor which allow change files in zipped archives) On Tue, Sep 21, 2010 at 10:43 PM, Jay jayki...@gmail.com wrote: On Sep 21, 12:11 pm, Chris Clark chris.cl...@ingres.com wrote: It looks like p4 is claiming there is a perforce repo in the svn location. A quick hack/test would be to modify postreview to check svn first. I.e. hack the SCMCLIENTS def. And where would the SCMCLIENTS.def be located? Is this on the client? I can't seem to find any config files for post-review apart from a .post-review-cookie file in Local Settings/Application Data... ...Jay -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: email notification
Yeap and You can't change this behavior, unfortunately :( On Fri, Sep 17, 2010 at 7:11 AM, Madhavi Gupta madhavii.gu...@gmail.com wrote: Hi Tim, Thanks for the response. I am setting the parameter submit-as and giving the name of actual user who is committing. When the request is created, I can see the submitter as that user. The email body also contains that user's name as a signature. However email is sent from common user's account. Regards -Madhavi On Thu, Sep 16, 2010 at 10:23 PM, Timothy Pinet tim.pi...@gmail.com wrote: Well that URL got mangled... http://www.reviewboard.org/docs/manual/dev/users/tools/post-review/#automating-post-review tim On Sep 16, 12:51 pm, Tim Pinet tim.pi...@gmail.com wrote: Trying using the submit-as parameter. http://www.reviewboard.org/docs/manual/dev/users/tools/post-review/#a... ng-post-review I have a common post user account and pass the username in the submit-as param. tim -Original Message- From: reviewboard@googlegroups.com [mailto:reviewbo...@googlegroups.com] On Behalf Of Madhavi Sent: September-16-10 5:32 AM To: reviewboard Subject: email notification Hi, We are on ReviewBoard 1.0.9 on CentOS We are creating RB issues in post commit hook. I am calling postreview.py from the post commit hook. one of parameters to the command is --username to which I am passing a standard username say 'userxyz' other that the submitter. So when email notification is sent, it is sent by this this 'userxyz' and not by submitter user. If I want to send emails from the submitter's email id, how to I do it ? Regards -Madhavi -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Release party planning for Review Board 1.5
It would be great to celebrate with You. Unfortunately plain is too expensive for me and I didn't have visa to enter to USA. I wish You luck and see You on the reviews.reviewboard.org :) Cheers! Jan On Sep 12, 10:46 pm, Christian Hammond chip...@chipx86.com wrote: Hi everyone, We're finalizing the documentation and performing some final testing before releasing Review Board 1.5. As per tradition, we're looking at putting together a release party, and we'd like to invite anyone who wants to come. Details are still being worked out, but will probably be dinner and drinks sometime during the month of October in the Palo Alto/Mountain View/Menlo Park area in California, USA. At this point, we're looking to get an idea as to how many people would be seriously interested in coming, and what your availability looks like. Once we have a rough idea, we can start finalizing the venue and date/time. Please e-mail me directly if you'd be interested in going. Thanks! Christian -- -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Overriding admin password
The problem is if You use sqlite and owner os file is Apache user :| On 8 Wrz, 21:50, Christian Hammond chip...@chipx86.com wrote: Hi Dave, While we should probably provide an easier way to do this, the following should work. $ rb-site manage /path/to/site shell from django.contrib.auth.models import User u = User.objects.get(username=admin) u.set_password(the new password) u.save() Replace the admin username above if it's different. I'm typing this on my iPhone, so if I typoed, let me know :P Christian On Wednesday, September 8, 2010, Dave Brookshire brooksh...@gmail.com wrote: I've inherited a review board server setup by someone who has left. Things have been swimming along quite well until recently, when LDAP authentications began to fail. Those users currently logged in are able to continue working, but any new logins fail. Nothing seems to be logged, and since I cannot login, I do not have admin access to the site. I do, however, have root access to the machine. It appears that our site was setup to use a sqlite database. Accessing this directly, I can see the tables, and even manipulate the auth_users table. I've tried a few things like escalating another user that is logged in to super user status, but I'm guessing they need to logout/login to get the new privs (nothing new showed up in their browser.) I see that there is an admin user, though regettably, I don't have the password. How can I re-create a new sha1 hash appropriate to reviewboard that I can substitute for this user? I've looked at a few sha1 generators, but they all seem to produce the incorrect format. The format in our existing admin user starts with sha1$14...$ then what appears to be the hash. What is the significance of the characters between the two dollar signs? I appreciate any assistance! Thanks! -db -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Overriding admin password
Why so complicated. I don't check but there is: $ rb-site manage . changepassword On Fri, Sep 10, 2010 at 7:06 PM, Jan Koprowski jan.koprow...@gmail.com wrote: The problem is if You use sqlite and owner os file is Apache user :| On 8 Wrz, 21:50, Christian Hammond chip...@chipx86.com wrote: Hi Dave, While we should probably provide an easier way to do this, the following should work. $ rb-site manage /path/to/site shell from django.contrib.auth.models import User u = User.objects.get(username=admin) u.set_password(the new password) u.save() Replace the admin username above if it's different. I'm typing this on my iPhone, so if I typoed, let me know :P Christian On Wednesday, September 8, 2010, Dave Brookshire brooksh...@gmail.com wrote: I've inherited a review board server setup by someone who has left. Things have been swimming along quite well until recently, when LDAP authentications began to fail. Those users currently logged in are able to continue working, but any new logins fail. Nothing seems to be logged, and since I cannot login, I do not have admin access to the site. I do, however, have root access to the machine. It appears that our site was setup to use a sqlite database. Accessing this directly, I can see the tables, and even manipulate the auth_users table. I've tried a few things like escalating another user that is logged in to super user status, but I'm guessing they need to logout/login to get the new privs (nothing new showed up in their browser.) I see that there is an admin user, though regettably, I don't have the password. How can I re-create a new sha1 hash appropriate to reviewboard that I can substitute for this user? I've looked at a few sha1 generators, but they all seem to produce the incorrect format. The format in our existing admin user starts with sha1$14...$ then what appears to be the hash. What is the significance of the characters between the two dollar signs? I appreciate any assistance! Thanks! -db -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Way to be a contributor?
Hi, I feel strong need to develop ReviewBoard. I wrote few patches and from time to time fix something what I found inside RB but ... I still fill I don't help.I still don't know what is the current needs of ReviewBoard, in which point of Release project is and what should be made to release next version faster. Is developer team is close group of people or this community is open? How I can be in touch with developers and help with current work? How I can be up to date with current needs of RB and help with development? Is there any chance to get mentor from contributor team to work with him (by Skype in example). Greetings from Poland -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: RB integration with Redmine bug tracker
Hi Chetan, There is no issue. There is no way to post bug in Redmine using ReviewBoard. Only You can do is link to existing bug. That is all. On Thu, Sep 9, 2010 at 6:21 AM, Chetan chetan@gmail.com wrote: Guys can someone throw some light on this issue? I think this to be a bug what do u guys suggest?if so can do some hard coding to work around this issue? On Sep 7, 12:59 pm, Chetan chetan@gmail.com wrote: I hope i am clear in what i have mentioned... When i give a bug tracker url in RB it doesnt take the same path instead it either adds or deletes part of the url link. On Sep 6, 10:21 am, Chetan chetan@gmail.com wrote: Sorry forgot to add the actual link which i tried and not working. As we have to just point to the issues when i give the link http://xx.xx.x.xxx:xxx/issues/%s; in RB project bug tracker url it only takes http://xx.xx.x.xxx:xxx/; Some urls are not takenwhat cud be the reason for this. On Sep 6, 9:48 am, Chetan chetan@gmail.com wrote: Mr. Christian you are right... i was trying to post a new bug/ defect/change_request. So how does linking help? One more problem is when i give http://xx.xx.x.xxx:xxx/projects/ test_project/issues/%s in the bug url and click on SAVE it doesnt take the same link instead it changes to either http:// xx.xx.x.xxx:xxx/projects/test_project/%s/issues/%s or http:// xx.xx.x.xxx:xxx/projects/test_project Why is this problem occuring i cud not figure out. On Sep 3, 12:48 am, Thilo-Alexander Ginkel th...@ginkel.com wrote: On Thursday 02 September 2010 21:09:59 Christian Hammond wrote: I want to first make sure we're both clear on what you're trying to do and what you can do. Review Board can't post to bug trackers today. It's a way to link to existing bug trackers, so that if someone references an existing filed bug in a review request, we can provide a handy link to it. In this case, to link, you'd probably want something like http://xx.xx.x.xxx:xxx/projects/test_project/issues/%s (where %s is the placeholder for the bug number). The bug URL for Redmine should read: http(s)://host:port/issues/%s [Assuming you installed Redmine in the root directory of the respective (virtual) host.] Regards, Thilo- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review tool: How to post only *.c and *.h files
There could be -exclude or -include switch to post-review but I think better way is keep all in two separate checkouts which appropriate ignore rulez - one for docs second for source code. On Tue, Aug 24, 2010 at 8:11 AM, sakthi listsak...@gmail.com wrote: Hi Chris, I accept what you said, I can see some logic there. I dont want to load test scripts and docs for review.. I will have to find a way.. thanks again. sakthi On Aug 24, 2:03 am, Chris Clark chris.cl...@ingres.com wrote: sakthi wrote: Could find i have to use post-review tool to post the code into review board. Can some one help me out how to post ONLY *.c and *.h files recursively from SVN directory. Is there any automated script available.. where i shall modify the require information to post the code that is required? Let me pose a question to you ;-) How are you going to submit just *.c and *.h files to subversion when you come to commit? There is no reviewboard involved at that stage. Postreview will accept the same filenames on command line that subversion will take at submit time. Chris -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: where to find rb-site install command.
./setup.py develop for each (djblets, rbtools, reviewboard) should help. On Fri, Jul 30, 2010 at 12:21 PM, RANJAN KHOT ranjan.k...@gmail.com wrote: I followed the installation instructions for Linux and installed whats mentioned there. But still i don't see rb-site command. Do i need to run setup.py or am i missing something in the process. Thanks, Ranjan. On Jul 30, 1:51 pm, Christian Hammond chip...@chipx86.com wrote: Untarring won't get you much. You need to follow the installation instructions athttp://www.reviewboard.org/docs/manual/dev/admin/installation/linux/ Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Fri, Jul 30, 2010 at 1:27 AM, RANJAN KHOT ranjan.k...@gmail.com wrote: Hi, I have downloaded fromhttp://downloads.reviewboard.org/releases/. I have downloaded Review Board,RBTools and Djblets-0.6 . I have unzipped nad untarred the packages. i don't find rb-site command. Is there any script which i have to run to install Review board and its tools. Regards, Ranjan. On Jul 30, 12:02 pm, Christian Hammond chip...@chipx86.com wrote: Hi, How did you install Review Board? rb-site should simply be in your path. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Thu, Jul 29, 2010 at 11:52 PM, RANJAN KHOT ranjan.k...@gmail.com wrote: Hi, I'm installing Review Board. I have downloaded it and installed it on CentOS 5. The version that i have installed is ReviewBoard-1.5rc1 ( is it the right one?). I have installed all dependencies. I'm trying to create site with rb-install command,but not able to find rb-site command. Can some one guide me on this. Thanks, Ranjan. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com reviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en-Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Office Documents
All what I saw in ReviewBoard is checkbox that file is binary (somewhere in admin panel) but this is all. Maybe this is background to implement hexadecimal review mode. On Wed, Jul 28, 2010 at 11:25 AM, hero alfa heroa...@gmail.com wrote: I have the same question, but not only for office docs, how the reviewboard would beehive if a binary file was changed? BR/Vincent 2010/7/28 Madhavi madhavii.gu...@gmail.com Hi, Is there a way to create Review Request for MS Office documents such as Doc, Xls etc ? -Madhavi -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Office Documents
Solution is use some document format using i/e markdown syntax or something. On Wed, Jul 28, 2010 at 11:46 AM, Madhavi madhavii.gu...@gmail.com wrote: Thanks Christian. What I am looking for is apart from reviewing the code, reviewing documents such as spec doc, design doc etc. So main requirement was for .doc files. Regards -Madhavi On Jul 28, 2:31 pm, Christian Hammond chip...@chipx86.com wrote: Review Board was built around reviewing source code, not binary files or complex document formats. It must be something that can be represented in a diff file. If a binary file (whether an image, binary blob, XLS file, or whatever) is part of a diff, it won't actually be able to provide any information that could be useful to us. That said, down the road, I would very much like to see support for reviewing certain new types of files. We would have to have special review UIs on a per-file-type basis though, and we're nowhere near ready to be able to do that in any clean way. I'm not sure any code review software out there really works for these types of files today, though I could be wrong. If we do end up supporting it someday, it'll likely be a long time before it makes a release. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Jul 28, 2010 at 2:25 AM, hero alfa heroa...@gmail.com wrote: I have the same question, but not only for office docs, how the reviewboard would beehive if a binary file was changed? BR/Vincent 2010/7/28 Madhavi madhavii.gu...@gmail.com Hi, Is there a way to create Review Request for MS Office documents such as Doc, Xls etc ? -Madhavi -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.comreviewboard%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review diff upload error on windows XP
So if upload is problem maybe this is permission error. Look here: http://www.reviewboard.org/docs/manual/dev/admin/sites/creating-sites/#changing-permissions. Meybe this is problem Apache server doesn't have write access to upload directory. On Tue, Jul 27, 2010 at 8:01 AM, Chetan chetan@gmail.com wrote: I have tried both 1 and 2. I am stuck in the second step. I have checkedout the files made changes and then executed post-review...here a new request gets created but fails to upload the diff. When i output the diff to the console i can see the changes that are done. My current problem is with attaching the diff to the review request. I have tried manual upload as well as post-review. And both seems to give the same error. On Jul 26, 10:50 am, Jan Koprowski jan.koprow...@gmail.com wrote: I mean we implement --revision-range for ClearCase and we use this with full success. You probably use ReviewBoard in pre-review. We also try to use it and we have problems too. But in our company all checkins is saved in ClearQuest so we get them from ClearQuest using CQPERL script and send to --revision-range of post-review. This works. Before You look to review.reviewboard.org try do things: 1) Checkout file make change checking and checkout again - then try run post-review this-file 2) Now make change (without checkin) and run post-review this-file one more time I mean - try very simple scenarios. I remember I try hard and this work at least. On Mon, Jul 26, 2010 at 6:16 AM, Chetan chetan@gmail.com wrote: Do you mean i have to use --label option in postreview for generating diff for clearcase? I have tried adding diff file manual in GUI by using a sample file and also using the output from postreview as an diff file. But there is error stating Substring not found. Have i misssed anything in the basic setup? On Jul 20, 3:05 pm, Dan Savilonis d...@n-cube.org wrote: The documentation and clearcase support in rbtools is rather outdated. I believe Jan has an improvement so you don't need to use my cleartool lsco hack among other things. There are a large number of patches in the queue on reviews.reviewboard.org but they don't appear to be going anywhere. Nonetheless it would be better to start with these changes as a baseline rather than debugging the existing broken code. Jan will need to comment if he's interested in doing this. I can't do it easily myself since RB doesn't upload full git patches right now... Dan On Jul 19, 8:06 am, Chetan chetan@gmail.com wrote: Hello.. Do anyone have a hint on this issue? i have searched the forum but could not find any solution. On Jul 15, 11:44 am, Chetan chetan@gmail.com wrote: Hello All, I have facing problem in uploading the clearcase diff in review request using post-review script. command used: cleartool lsco -cview -me -recurse -short | sed s// \//g | xargs post-review -d --diff-only --target-people=chetan.d -- summary=test2_by_chetan --description test2_by_chetan --submit- as=admin --server=http://.xxx.net/xxx/; When i use -n option i get the diff on the prompt. Error are as below: HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/draft...{'description': 'VIEW: chetan.d_sdaf_2_int\nVIEWTYPE: dynamic\ntest2_by_chetan'} Uploading diff, size: 1017 HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...{'basedir': 'M:/'} Got API Error 105 (HTTP code 200): One or more fields had errors Error data: {u'fields': {u'path': [u'substring not found']}, u'stat': u'fail', u'err': {u'msg': u'One or more fields had errors', u'code': 105}} Your review request still exists, but the diff is not attached. Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Request some help in getting this error fixed. Thnks- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski- Hide quoted text - - Show quoted text -- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com
Re: optimal configuration of RB with ClearCase
Yes Dan. Exactly! I'm 100% agree with You but I don't know how dynamic view works with UCM :| But there could be a problem with deleted files. Because there is option to delete it even from ClearCase history - from VOB. We must do it once and old reviews of this fill stop working. The bigger problem now is ClearCase doesn't recognize binary files and try to make diff also for dll, exe, lib and other files :| which is sad and painful for now. We made a little wrapper which check is file is not mark as compressed file by ClearCase and we don't consider this files. But there is a problem sometime. For example we have *.tcl file marked as compressed_file. Cause was NULL sign in revision 1 removed in revision 2 but all revisions was marked as compressed_file. We must delete this object from vob permanentyly and checkin only latest version one more time to allow this file go under review. On Tue, Jul 27, 2010 at 3:23 AM, Dan Savilonis d...@n-cube.org wrote: A dynamic view in Clearcase should be able to access any arbitrary file or revision associated with the VOB via the MVFS extended path notation. So, even if you use a path name that does not exist in your working copy due to your current config spec, you should still be able to access deletefile@@/branch/5, for example. You should be able to test this out directly at the command line. The dynamic view on the server is just a vehicle to access the Clearcase database. It doesn't matter at all what state it is in. If you think this isn't true, then we need to understand why and evaluate other options. Dan On Jul 22, 4:27 am, Igor xrevol...@gmail.com wrote: On Jul 18, 7:25 pm, Jan Koprowski jan.koprow...@gmail.com wrote: On Sun, Jul 18, 2010 at 5:39 PM, Igor xrevol...@gmail.com wrote: Hi, I have same ClearCase setup as described in patch of Jan Koprowski - http://reviews.reviewboard.org/r/1505/. Correct me if I wrong, in this patch each repository represents clearcase view of specific user (repository_url as defined in Jan's patch ) under /view/$user_$module_$branch. This /view/$user_$module_$branch model looks like misunderstanding. View for Review Board is another, different dynamic view distinct from others - central view where all branches of all users are present. You can get to files on this branches using extended path /path/to/file@@/main/branch/version. I don't understand why branches in Your model is different views - not standard ClearCase branch. OK. I need to fetch original file from central repository. What if file was removed from repository on some later stage? Do I need to save baseline of original file? BTW we use UCM ClearCase -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Install problem
You have strange system if Your Linux doesn't have env command :| On Mon, Jul 26, 2010 at 7:53 PM, kuripot mboul...@matrox.com wrote: Neither of these options worked for me. I opted to download and install all the files manually.. think I got them all. I'm at the point of running rb-site install Site directories and configuration files are ok However I get the following error towards the end of the database creation: unknown command: 'registerscmtools' There's not much help on that subject from google... Thanks again for any help... On Jul 26, 1:43 am, Jan Koprowski jan.koprow...@gmail.com wrote: If Your system is Windows You must do this in two steps. Windows: SET HTTP_PROXY=http://your-proxy:port/ easy_install ReviewBoard Linux another way: export http_proxy=http://your-proxy:port/ export HTTP_PROXY=http://yoour-proxy:port/ easy_install ReviewBoard On Mon, Jul 26, 2010 at 5:42 AM, kuripot mboul...@matrox.com wrote: When I try that string I get 'env' is not recognized as an internal or external command. If I remove 'env' I get the same error message for 'http_proxy' or 'HTTP_PROXY'. Extra info: The system is on a windows domain and accesses the web via proxy and username:password authentication. Thanks again On Jul 25, 2:03 am, Jan Koprowski jan.koprow...@gmail.com wrote: env http_proxy=http://your-proxy:port/easy_installreviewboard or env HTTP_PROXY=http://your-proxy:port/easy_installreviewboard On Sun, Jul 25, 2010 at 5:53 AM, kuripot mboul...@matrox.com wrote: Ok... back to square one on a different server... decided to go with lighttpd instead of apache. I can confirm that lighttpd is functional... however I'd like to know how I can set my proxy parameters. easy_install reviewboard fails... no local packages or download links found for... everytime it tries to get a package. thanks On Jul 22, 12:05 pm, kuripot mboul...@matrox.com wrote: Not sure this is the right place for this question... Still can't get ReviewBoard to work due to Apache settings. When I test the configuration I get an error message stating that it could not bind to address 0.0.0.0:80 No listening sockets available. Running netstat -ano I can tell that process ID 4 (system process) is listening on that port. When I try to change the listen port in httpd.conf to any other number (90, 8080, 81, etc.) I still get the same fail error. When I run netstat, I see that process ID 4 is still listening to port 80 and that Apache is listening to port 90 (or whatever number I change it to). However it still fails when testing the configuration. Tried 127.0.0.1, nameOfServer.domain_name (with and without the port number). Running Server 2008 R2. Enabling or disabling firewall makes no difference. Stopping WAS and W3SVC makes no difference as well. Any suggestions? On Jul 21, 3:38 pm, Christian Hammond chip...@chipx86.com wrote: Glad it's installed :) Let us know if there are any further problems. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Jul 21, 2010 at 12:35 PM, kuripot mboul...@matrox.com wrote: Thanks. Actually, django evolution was fine... the issue was with Django... I ran setup.py install again and it worked. Not sure why it didn't the first time around. Note that I installed everything manually so the sequence of how the dependencies were installed could be the cause... not sure. I now get Performing migrations... no evolution required. Looking forward to trying ReviewBoard... Mike On Jul 21, 3:32 pm, Christian Hammond chip...@chipx86.com wrote: Sounds like the django_evolution package wasn't properly installed. You can get this with: easy_install -U django_evolution Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Jul 21, 2010 at 12:12 PM, kuripot mboul...@matrox.com wrote: We had a similar issue... your guess was right. Once the db was created it went through... almost to the end... The current error we are now getting is ... Performing migrations ... Unknown command: 'evolve' Type 'rbsite.pyc help' for usage. Thanks for any help... Mike On Jul 21, 1:33 pm, Stephen Gallagher step...@gallagherhome.com wrote: On 07/21/2010 12:19 PM, Peter Michelakis wrote: Hi, Trying to setup reviewboard for the first time... I was unable to run easy_install to get all the packages (might be due to proxy settings). I therefore downloaded all the dependencies and ran the setup on each
Re: Install problem
Look here: http://blog.taragana.com/index.php/archive/how-to-use-wget-through-proxy/ There is also ftp_proxy so meybe this helps. This must be http proxy not SOCKS 5 or else. On Mon, Jul 26, 2010 at 9:03 PM, kuripot mboul...@matrox.com wrote: This is a windows system :-) On Jul 26, 2:05 pm, Jan Koprowski jan.koprow...@gmail.com wrote: You have strange system if Your Linux doesn't have env command :| On Mon, Jul 26, 2010 at 7:53 PM, kuripot mboul...@matrox.com wrote: Neither of these options worked for me. I opted to download and install all the files manually.. think I got them all. I'm at the point of running rb-site install Site directories and configuration files are ok However I get the following error towards the end of the database creation: unknown command: 'registerscmtools' There's not much help on that subject from google... Thanks again for any help... On Jul 26, 1:43 am, Jan Koprowski jan.koprow...@gmail.com wrote: If Your system is Windows You must do this in two steps. Windows: SET HTTP_PROXY=http://your-proxy:port/ easy_install ReviewBoard Linux another way: export http_proxy=http://your-proxy:port/ export HTTP_PROXY=http://yoour-proxy:port/ easy_install ReviewBoard On Mon, Jul 26, 2010 at 5:42 AM, kuripot mboul...@matrox.com wrote: When I try that string I get 'env' is not recognized as an internal or external command. If I remove 'env' I get the same error message for 'http_proxy' or 'HTTP_PROXY'. Extra info: The system is on a windows domain and accesses the web via proxy and username:password authentication. Thanks again On Jul 25, 2:03 am, Jan Koprowski jan.koprow...@gmail.com wrote: env http_proxy=http://your-proxy:port/easy_installreviewboard or env HTTP_PROXY=http://your-proxy:port/easy_installreviewboard On Sun, Jul 25, 2010 at 5:53 AM, kuripot mboul...@matrox.com wrote: Ok... back to square one on a different server... decided to go with lighttpd instead of apache. I can confirm that lighttpd is functional... however I'd like to know how I can set my proxy parameters. easy_install reviewboard fails... no local packages or download links found for... everytime it tries to get a package. thanks On Jul 22, 12:05 pm, kuripot mboul...@matrox.com wrote: Not sure this is the right place for this question... Still can't get ReviewBoard to work due to Apache settings. When I test the configuration I get an error message stating that it could not bind to address 0.0.0.0:80 No listening sockets available. Running netstat -ano I can tell that process ID 4 (system process) is listening on that port. When I try to change the listen port in httpd.conf to any other number (90, 8080, 81, etc.) I still get the same fail error. When I run netstat, I see that process ID 4 is still listening to port 80 and that Apache is listening to port 90 (or whatever number I change it to). However it still fails when testing the configuration. Tried 127.0.0.1, nameOfServer.domain_name (with and without the port number). Running Server 2008 R2. Enabling or disabling firewall makes no difference. Stopping WAS and W3SVC makes no difference as well. Any suggestions? On Jul 21, 3:38 pm, Christian Hammond chip...@chipx86.com wrote: Glad it's installed :) Let us know if there are any further problems. Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Jul 21, 2010 at 12:35 PM, kuripot mboul...@matrox.com wrote: Thanks. Actually, django evolution was fine... the issue was with Django... I ran setup.py install again and it worked. Not sure why it didn't the first time around. Note that I installed everything manually so the sequence of how the dependencies were installed could be the cause... not sure. I now get Performing migrations... no evolution required. Looking forward to trying ReviewBoard... Mike On Jul 21, 3:32 pm, Christian Hammond chip...@chipx86.com wrote: Sounds like the django_evolution package wasn't properly installed. You can get this with: easy_install -U django_evolution Christian -- Christian Hammond - chip...@chipx86.com Review Board -http://www.reviewboard.org VMware, Inc. -http://www.vmware.com On Wed, Jul 21, 2010 at 12:12 PM, kuripot mboul...@matrox.com wrote: We had a similar issue... your guess was right. Once the db was created it went through... almost to the end... The current error we are now getting is ... Performing migrations ... Unknown command: 'evolve' Type 'rbsite.pyc help' for usage
Re: Install problem
/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review diff upload error on windows XP
I mean we implement --revision-range for ClearCase and we use this with full success. You probably use ReviewBoard in pre-review. We also try to use it and we have problems too. But in our company all checkins is saved in ClearQuest so we get them from ClearQuest using CQPERL script and send to --revision-range of post-review. This works. Before You look to review.reviewboard.org try do things: 1) Checkout file make change checking and checkout again - then try run post-review this-file 2) Now make change (without checkin) and run post-review this-file one more time I mean - try very simple scenarios. I remember I try hard and this work at least. On Mon, Jul 26, 2010 at 6:16 AM, Chetan chetan@gmail.com wrote: Do you mean i have to use --label option in postreview for generating diff for clearcase? I have tried adding diff file manual in GUI by using a sample file and also using the output from postreview as an diff file. But there is error stating Substring not found. Have i misssed anything in the basic setup? On Jul 20, 3:05 pm, Dan Savilonis d...@n-cube.org wrote: The documentation and clearcase support in rbtools is rather outdated. I believe Jan has an improvement so you don't need to use my cleartool lsco hack among other things. There are a large number of patches in the queue on reviews.reviewboard.org but they don't appear to be going anywhere. Nonetheless it would be better to start with these changes as a baseline rather than debugging the existing broken code. Jan will need to comment if he's interested in doing this. I can't do it easily myself since RB doesn't upload full git patches right now... Dan On Jul 19, 8:06 am, Chetan chetan@gmail.com wrote: Hello.. Do anyone have a hint on this issue? i have searched the forum but could not find any solution. On Jul 15, 11:44 am, Chetan chetan@gmail.com wrote: Hello All, I have facing problem in uploading the clearcase diff in review request using post-review script. command used: cleartool lsco -cview -me -recurse -short | sed s// \//g | xargs post-review -d --diff-only --target-people=chetan.d -- summary=test2_by_chetan --description test2_by_chetan --submit- as=admin --server=http://.xxx.net/xxx/; When i use -n option i get the diff on the prompt. Error are as below: HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/draft...{'description': 'VIEW: chetan.d_sdaf_2_int\nVIEWTYPE: dynamic\ntest2_by_chetan'} Uploading diff, size: 1017 HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...{'basedir': 'M:/'} Got API Error 105 (HTTP code 200): One or more fields had errors Error data: {u'fields': {u'path': [u'substring not found']}, u'stat': u'fail', u'err': {u'msg': u'One or more fields had errors', u'code': 105}} Your review request still exists, but the diff is not attached. Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Request some help in getting this error fixed. Thnks- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: post-review diff upload error on windows XP
Is not my intention to rewrite Clear Case implementation. We use Clear Case in company and my manager ask me I can do something to switch from Code Striker to Review Board - so I do it. Now in company I have other tasks. From time to time I write some useful (i believe useful) patches but in my company we use very untypical, post review workflow for Clear Case (actually Clear Quest) so my patches may looks strange because most people think Review Board used in pre review :) On Tue, Jul 20, 2010 at 12:05 PM, Dan Savilonis d...@n-cube.org wrote: The documentation and clearcase support in rbtools is rather outdated. I believe Jan has an improvement so you don't need to use my cleartool lsco hack among other things. There are a large number of patches in the queue on reviews.reviewboard.org but they don't appear to be going anywhere. Nonetheless it would be better to start with these changes as a baseline rather than debugging the existing broken code. Jan will need to comment if he's interested in doing this. I can't do it easily myself since RB doesn't upload full git patches right now... Dan On Jul 19, 8:06 am, Chetan chetan@gmail.com wrote: Hello.. Do anyone have a hint on this issue? i have searched the forum but could not find any solution. On Jul 15, 11:44 am, Chetan chetan@gmail.com wrote: Hello All, I have facing problem in uploading the clearcase diff in review request using post-review script. command used: cleartool lsco -cview -me -recurse -short | sed s// \//g | xargs post-review -d --diff-only --target-people=chetan.d -- summary=test2_by_chetan --description test2_by_chetan --submit- as=admin --server=http://.xxx.net/xxx/; When i use -n option i get the diff on the prompt. Error are as below: HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/draft...{'description': 'VIEW: chetan.d_sdaf_2_int\nVIEWTYPE: dynamic\ntest2_by_chetan'} Uploading diff, size: 1017 HTTP POSTing tohttp://172.24.1.107/reviewboard_lgsi/api/json/reviewrequests/16/diff/...{'basedir': 'M:/'} Got API Error 105 (HTTP code 200): One or more fields had errors Error data: {u'fields': {u'path': [u'substring not found']}, u'stat': u'fail', u'err': {u'msg': u'One or more fields had errors', u'code': 105}} Your review request still exists, but the diff is not attached. Error uploading diff The generated diff file was empty. This usually means no files were modified in this change. Try running with --output-diff and --debug for more information. Request some help in getting this error fixed. Thnks -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: optimal configuration of RB with ClearCase
On Sun, Jul 18, 2010 at 5:39 PM, Igor xrevol...@gmail.com wrote: Hi, I have same ClearCase setup as described in patch of Jan Koprowski - http://reviews.reviewboard.org/r/1505/. Correct me if I wrong, in this patch each repository represents clearcase view of specific user (repository_url as defined in Jan's patch ) under /view/$user_$module_$branch. This /view/$user_$module_$branch model looks like misunderstanding. View for Review Board is another, different dynamic view distinct from others - central view where all branches of all users are present. You can get to files on this branches using extended path /path/to/file@@/main/branch/version. I don't understand why branches in Your model is different views - not standard ClearCase branch. It would be a little bit problematic to set up RB when you have hundreds of developers and many modules of different branches in ClearCase. What would be the optimal RB configuration of ClearCase repository in this case? Wouldn't it be more flexible to set up one repository under /view/ (for example) and provide a clearcase view for each review request and fetch original file according? Thanks, Igor. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: problem with post-review when mercurial and clearcase installed on server
Look at my (jan.koprowski) patches at http://reviews.reviewboard.org/ to ClearCase. --repository-url allow point ccroot_path On Wed, Jul 14, 2010 at 2:26 PM, Igor xrevol...@gmail.com wrote: It is quite clear what is going on... I wonder if it is considered as an option to move to .reviewboardrc file parameters like: client type (ClearCase, Git, Mercurial etc) ccroot_path viewinfo viewtype On Jul 13, 9:52 pm, Vesterbaek vesterb...@gmail.com wrote: Try doing a post-review -d to better understand what is going on. - Jeppe -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Conversion/Migration tool into ReviewBoard
My company used CodeStriker in the past but when we switched to ReviewBoard we don't try move old CodeStriker reviews to new tool. Problem was: CodeStriker have different format of diffs (native ClearCase diffs) ReviewBoard use unified diffs for all SCMs. On Tue, Jul 13, 2010 at 1:33 AM, Ratnam rtatava...@gmail.com wrote: Hi, My team is using codestriker for the past 7 months and now looking to use ReviewBoard. But the (obvious) catch is how do we get to convert our Codestriker data accumulated? I wanted to know if anyone share the same situation or are aware of any tool/set-of-steps to follow (can invest about 30+ hrs) to migrate/convert my Cosdestiker db to RBs' db? Any insights in this regard are highly appreciated. Thanks, Ratnam -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: problem with post-review when mercurial and clearcase installed on server
Maybe passing repository as --repository-url will help. On Tue, Jul 13, 2010 at 10:17 AM, Igor xrevol...@gmail.com wrote: Hi, there are few source control tools installed on server and it confuses post-review tool. Is there any generic way to tell post-review tool which client to use each time I generate review request? Thanks ,Igor. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski [696775174] GSM -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: problem with post-review when mercurial and clearcase installed on server
You can also try to remove hg from PATH. On Tue, Jul 13, 2010 at 12:02 PM, Igor xrevol...@gmail.com wrote: Thanks, but --repository-url did not help. Still, post-review is trying to use MercurialClient class to generate review in ClearCase view. As far as I understand, Client class, that post-review use to generate review, determined by trying to execute source control tool of each client defined in SCMCLIENTS list. In this list MercurialClient class listed before ClearCaseClient class. Post-review run hg --help succesfully and use it for review generation even in ClearCase view. I can work around it by moving ClearCase to be first in SCMCLIENTS list but then I can not not generate review request in Mercurial view. On Jul 13, 11:55 am, Jan Koprowski jan.koprow...@gmail.com wrote: Maybe passing repository as --repository-url will help. On Tue, Jul 13, 2010 at 10:17 AM, Igor xrevol...@gmail.com wrote: Hi, there are few source control tools installed on server and it confuses post-review tool. Is there any generic way to tell post-review tool which client to use each time I generate review request? Thanks ,Igor. -- Want to help the Review Board project? Donate today athttp://www.reviewboard.org/donate/ Happy user? Let us know athttp://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group athttp://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski [696775174] GSM -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski [696775174] GSM -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Unsuccessful LDAP Authentication
One more thing. LDAP Base DN in my situation looks like: LDAP Base DN: DC=something,DC=name,DC=company On Jul 9, 7:16 am, gauri.khandekar gauri.khande...@gmail.com wrote: Here's my values : (replaced actual with dummy names) Authentication Method : LDAP Authentication Method : ldap://xyz.something.com:port LDAP Base DN : ou=xyz,o=something.com LDAP Base DN : None (i.e i've left this field empty) E-Mail LDAP Attribute : mail Use TLS for authentication : unchecked (i.e I am NOT using TLS) User Mask : uid=myname.surname,ou=users,dc=in.something,dc=com (where my ldap mail a/c is myname.surn...@in.something.com) Anonymous User Mask : None (i.e i've left this field empty) Anonymous User Password : None (i.e i've left this field empty) On Jul 8, 4:06 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Could You paste here example configuration (with faked data of course) ? Maybe I can help. In my company LDAP authentication works fine. Greetings from Poland! -- Jan On Jul 8, 12:43 pm, gauri.khandekar gauri.khande...@gmail.com wrote: Hi, I am trying hard to set up LDAP Authentication for my ReviewBoard setup , but no luck as yet. I've got my Sys Admin to help me with LDAP settings, so I am pretty sure that there is nothing wrong with those Using RB versoin 1.0.8 Using memcached,mod_python I've Installed python-ldap module After completing LDAP settings , I restart Apache and try to login with my LDAP a/c The screen just says Incorrect username or password I have set the logging directory, but the reviewboard log file doesnt show anything else apart from these 2-3 lines : - 2010-07-08 14:57:02,858 - INFO - Logging to C:\reviewboard\logs \reviewboard.log with a minimum level of DEBUG 2010-07-08 14:57:02,858 - INFO - Log file for Review Board v1.0.8 - I've tried putting debug stmts on various python files , which I think are related to Authentication ( backend.py, util.py ) but none of my debug-stmts are getting logged (I've ensured that the the pyc file related to the changed files are updated) Please tell me : - Is there anything obvious that I am missing out ? - How can I get more detailed logs in the reviewboard.log file (is there any way to change the Debug Level ?) - Give me some hints , some functions-names, so that I can try to debug and understand what is stopping LDAP from working correclty. Thanks, Gauri- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Unable to view repository name while creating a new review
I guess You are on page listing all Reviews - not on page to edit one. Your URL should looks like https://review.domain/admin/db/scmtools/repository/1/ where 1 should be Your repository ID. On Fri, Jul 9, 2010 at 8:54 AM, Dhanabalan Balasundaram dhanabal...@gmail.com wrote: Thanks Jan. I see the [X] box there just before Repository name, but there is no option to save. If I select, I can only delete the repository. On Fri, Jul 9, 2010 at 11:04 AM, Jan Koprowski jan.koprow...@gmail.com wrote: In form where You add repository You must check [x] Show this repository to make repository visible. On 8 Lip, 12:45, Dhanabalan Balasundaram dhanabal...@gmail.com wrote: Hello, I have added a new svn repository (name and repository path, username and password) in ReviewBoard as review board admin and given a user full permission to create reviews, modify etc. When the user logged in to the ReviewBoard server and try to create a new review, the repository field is empty. Can someone please help me in resolving the issue? Thanks in advance, Dhanabalan. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Jan Koprowski [696775174] GSM -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Unsuccessful LDAP Authentication
Could You paste here example configuration (with faked data of course) ? Maybe I can help. In my company LDAP authentication works fine. Greetings from Poland! -- Jan On Jul 8, 12:43 pm, gauri.khandekar gauri.khande...@gmail.com wrote: Hi, I am trying hard to set up LDAP Authentication for my ReviewBoard setup , but no luck as yet. I've got my Sys Admin to help me with LDAP settings, so I am pretty sure that there is nothing wrong with those Using RB versoin 1.0.8 Using memcached,mod_python I've Installed python-ldap module After completing LDAP settings , I restart Apache and try to login with my LDAP a/c The screen just says Incorrect username or password I have set the logging directory, but the reviewboard log file doesnt show anything else apart from these 2-3 lines : - 2010-07-08 14:57:02,858 - INFO - Logging to C:\reviewboard\logs \reviewboard.log with a minimum level of DEBUG 2010-07-08 14:57:02,858 - INFO - Log file for Review Board v1.0.8 - I've tried putting debug stmts on various python files , which I think are related to Authentication ( backend.py, util.py ) but none of my debug-stmts are getting logged (I've ensured that the the pyc file related to the changed files are updated) Please tell me : - Is there anything obvious that I am missing out ? - How can I get more detailed logs in the reviewboard.log file (is there any way to change the Debug Level ?) - Give me some hints , some functions-names, so that I can try to debug and understand what is stopping LDAP from working correclty. Thanks, Gauri -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Unable to view repository name while creating a new review
In form where You add repository You must check [x] Show this repository to make repository visible. On 8 Lip, 12:45, Dhanabalan Balasundaram dhanabal...@gmail.com wrote: Hello, I have added a new svn repository (name and repository path, username and password) in ReviewBoard as review board admin and given a user full permission to create reviews, modify etc. When the user logged in to the ReviewBoard server and try to create a new review, the repository field is empty. Can someone please help me in resolving the issue? Thanks in advance, Dhanabalan. -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Unsuccessful LDAP Authentication
Everything looks fine except Anonymous User Mask and Anonymous User Password. I use LDAP authentication for Active Directory. In my situation to login I must fill this two fields. Anonymous User Mask: usern...@windows.domain Anonymous User Password : usernamePassword On 9 Lip, 07:16, gauri.khandekar gauri.khande...@gmail.com wrote: Here's my values : (replaced actual with dummy names) Authentication Method : LDAP Authentication Method : ldap://xyz.something.com:port LDAP Base DN : ou=xyz,o=something.com LDAP Base DN : None (i.e i've left this field empty) E-Mail LDAP Attribute : mail Use TLS for authentication : unchecked (i.e I am NOT using TLS) User Mask : uid=myname.surname,ou=users,dc=in.something,dc=com (where my ldap mail a/c is myname.surn...@in.something.com) Anonymous User Mask : None (i.e i've left this field empty) Anonymous User Password : None (i.e i've left this field empty) On Jul 8, 4:06 pm, Jan Koprowski jan.koprow...@gmail.com wrote: Could You paste here example configuration (with faked data of course) ? Maybe I can help. In my company LDAP authentication works fine. Greetings from Poland! -- Jan On Jul 8, 12:43 pm, gauri.khandekar gauri.khande...@gmail.com wrote: Hi, I am trying hard to set up LDAP Authentication for my ReviewBoard setup , but no luck as yet. I've got my Sys Admin to help me with LDAP settings, so I am pretty sure that there is nothing wrong with those Using RB versoin 1.0.8 Using memcached,mod_python I've Installed python-ldap module After completing LDAP settings , I restart Apache and try to login with my LDAP a/c The screen just says Incorrect username or password I have set the logging directory, but the reviewboard log file doesnt show anything else apart from these 2-3 lines : - 2010-07-08 14:57:02,858 - INFO - Logging to C:\reviewboard\logs \reviewboard.log with a minimum level of DEBUG 2010-07-08 14:57:02,858 - INFO - Log file for Review Board v1.0.8 - I've tried putting debug stmts on various python files , which I think are related to Authentication ( backend.py, util.py ) but none of my debug-stmts are getting logged (I've ensured that the the pyc file related to the changed files are updated) Please tell me : - Is there anything obvious that I am missing out ? - How can I get more detailed logs in the reviewboard.log file (is there any way to change the Debug Level ?) - Give me some hints , some functions-names, so that I can try to debug and understand what is stopping LDAP from working correclty. Thanks, Gauri- Hide quoted text - - Show quoted text - -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en