Yes, we do all our development and most of our testing on Linux. Truth be told, a lot of our Windows support is provided by third parties right now. Unfortunately, a lot of our dependencies are not really tested well on Windows, so it's difficult to support.
You will have the best luck with a modern distro. Ubuntu in particular, which bundles most of our important dependencies. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Tue, Mar 9, 2010 at 11:55 PM, CMOS <manusha1...@gmail.com> wrote: > that's fine. I got linux boxes that i can install this permanently. I > hope it is tested in Linux? > > CMOS > > On Mar 10, 1:27 am, Christian Hammond <chip...@chipx86.com> wrote: > > I don't have anything else I could recommend. This is a new problem to > me, > > and I'd have to do some work myself to figure out if there's a solution > on > > Windows. We don't really officially support plink right now, but it'd be > > nice to get it working. > > > > If possible, I'd suggest installing this into a Linux VM where plink > > wouldn't come into play. It'll be a little while, probably, until I can > > diagnose and fix the problem. > > > > Christian > > > > -- > > Christian Hammond - chip...@chipx86.com > > Review Board -http://www.reviewboard.org > > VMware, Inc. -http://www.vmware.com > > > > On Tue, Mar 9, 2010 at 3:04 AM, CMOS <manusha1...@gmail.com> wrote: > > > hi, > > > i tried it, but unfortunately it did not solve the problem. i still > > > see a never ending process tree. Any guess? > > > > > CMOS > > > > > On Mar 6, 7:01 am, Christian Hammond <chip...@chipx86.com> wrote: > > > > So it looks like plink requires that the host keys be in the > Registry. We > > > > would have to implement support for this to make it seamless, but > > > > fortunately the Putty guys have a script that will import a > known_hosts > > > file > > > > into the Registry. > > > > > > See: > > > > >http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-hostke..<http://www.chiark.greenend.org.uk/%7Esgtatham/putty/faq.html#faq-hostke..> > .<http://www.chiark.greenend.org.uk/%7Esgtatham/putty/faq.html#faq-host.. > .> > > > > > > Christian > > > > > > -- > > > > Christian Hammond - chip...@chipx86.com > > > > Review Board -http://www.reviewboard.org > > > > VMware, Inc. -http://www.vmware.com > > > > > > On Wed, Mar 3, 2010 at 11:28 PM, CMOS <manusha1...@gmail.com> wrote: > > > > > hi, > > > > > sorry for the delay in replying. > > > > > i checked the path you specified and i see a known hosts file > created > > > > > there. it includes the cvs host too. (i am sure this was created by > > > > > reviewboard) > > > > > When i try to add the repo, it asks me whether i trust that host > and i > > > > > clicked yes. The hang happens afterwords. > > > > > > > Hope this is what you asked for. If not please let me know. > > > > > > > Thanks > > > > > CMOS > > > > > > > On Mar 2, 12:14 am, Christian Hammond <chip...@chipx86.com> wrote: > > > > > > Yeah, this is going to remain a problem. When using :ext:, cvs is > > > going > > > > > to > > > > > > ask for verification on the credentials. That's what we're trying > to > > > > > solve > > > > > > in 1.5, but it seems it's breaking for your setup. It could be > > > something > > > > > > specific with a Windows host. I would have to do some further > > > research. > > > > > > > > What would really help me is if you can figure out where it's > storing > > > the > > > > > > verification with a normal user. It's assumed to be in $HOME/.ssh > > > > > somewhere, > > > > > > but maybe this isn't true with cvs/plink on Windows? > > > > > > > > Christian > > > > > > > > -- > > > > > > Christian Hammond - chip...@chipx86.com > > > > > > Review Board -http://www.reviewboard.org > > > > > > VMware, Inc. -http://www.vmware.com > > > > > > > > On Mon, Mar 1, 2010 at 1:34 AM, CMOS <manusha1...@gmail.com> > wrote: > > > > > > > now the post-review hangs with following message: > > > > > > > > > HTTP POSTing to http://<the > > > server>:88/api/json/reviewrequests/2/diff/ > > > > > > > new/: {} > > > > > > > > > and as before, the process tree (httpd- > cvs -> cmd -> plink) > seem > > > to > > > > > > > run without ending. > > > > > > > > > On Mar 1, 2:26 pm, CMOS <manusha1...@gmail.com> wrote: > > > > > > > > adding the path to mirror path solved it. > > > > > > > > > > On Mar 1, 2:12 pm, CMOS <manusha1...@gmail.com> wrote: > > > > > > > > > > > tried that but did not work. still it hangs. > > > > > > > > > i removed that line from the source and tried it and now > repo > > > gets > > > > > > > > > added, but not sure whether it will work. > > > > > > > > > > > To see if it works, i tried to post a review request using > > > > > post-review > > > > > > > > > and it gives this error: > > > > > > > > > > > "The repository path specified is not in the list of known > > > > > > > > > repositories (HTTP 200, API Error 206)" > > > > > > > > > > > the repository path it looks for is the same path except > the > > > user/ > > > > > > > > > protocol information. i.e <server name>:/cvs. When adding > the > > > repo > > > > > to > > > > > > > > > RB, i used the same path but with protocol (:ext) and user > > > > > > > > > information. > > > > > > > > > Am i doing things right? > > > > > > > > > > > CMOS > > > > > > > > > > > On Mar 1, 1:14 pm, Christian Hammond <chip...@chipx86.com> > > > wrote: > > > > > > > > > > > > The HOME issue is something I'm hoping to address before > 1.5 > > > is > > > > > out > > > > > > > the > > > > > > > > > > door. > > > > > > > > > > > > For now, try adding a new SetEnv directive in the Apache > > > config > > > > > for > > > > > > > the site > > > > > > > > > > that points HOME to some directory in your RB site > directory. > > > > > You'll > > > > > > > need to > > > > > > > > > > create this directory and make sure that Apache can write > to > > > it. > > > > > > > > > > > > Christian > > > > > > > > > > > > -- > > > > > > > > > > Christian Hammond - chip...@chipx86.com > > > > > > > > > > Review Board -http://www.reviewboard.org > > > > > > > > > > VMware, Inc. -http://www.vmware.com > > > > > > > > > > > > On Sun, Feb 28, 2010 at 11:53 PM, CMOS < > > > manusha1...@gmail.com> > > > > > > > wrote: > > > > > > > > > > > hi, > > > > > > > > > > > i checked the process tree during hang and saw that > httpd > > > > > > > startscvs, > > > > > > > > > > > which in turn starts plink through a new shell. All > these > > > > > processes > > > > > > > > > > > does not terminate during the hang. > > > > > > > > > > > to see if i can try it manually, i invokedcvsdirectly > with > > > the > > > > > same > > > > > > > > > > > command line and it finished in a second. It produces > an > > > out > > > > > put as > > > > > > > > > > > below: > > > > > > > =================================================================== > > > > > > > > > > > Checking out CVSROOT/modules > > > > > > > > > > > RCS: /cvs/CVSROOT/modules,v > > > > > > > > > > > VERS: 1.5 > > > > > > > > > > > *************** > > > > > > > > > > > > > ... more stuff ... > > > > > > > > > > > > > there is no HOME user specific envt variable set for > Apache > > > > > user, > > > > > > > but > > > > > > > > > > > there is a system wide variable called HOME (which is > > > created > > > > > for a > > > > > > > > > > > different purpose though). I use windows. > > > > > > > > > > > > > Thanks > > > > > > > > > > > CMOS > > > > > > > > > > > > > On Feb 25, 10:52 am, Christian Hammond < > > > chip...@chipx86.com> > > > > > > > wrote: > > > > > > > > > > > > We're checking to make sure it's a valid repository. > > > That's a > > > > > > > large > > > > > > > > > > > CVSROOT, > > > > > > > > > > > > but shouldn't take that long, certainly. Sounds more > like > > > > > > > something is > > > > > > > > > > > hung > > > > > > > > > > > > and not finishing. It may be failing to see the > stored > > > > > > > certificate and is > > > > > > > > > > > > asking for input. > > > > > > > > > > > > > > Try to reproduce it and see if thecvsprocess sticks > > > around. > > > > > If > > > > > > > so, > > > > > > > > > > > we'll > > > > > > > > > > > > need to figure out the cause. > > > > > > > > > > > > > > Is there a $HOME set up for Apache's user? And is > this on > > > > > Windows > > > > > > > or > > > > > > > > > > > Linux? > > > > > > > > > > > > > > Christian > > > > > > > > > > > > > > -- > > > > > > > > > > > > Christian Hammond - chip...@chipx86.com > > > > > > > > > > > > Review Board -http://www.reviewboard.org > > > > > > > > > > > > VMware, Inc. -http://www.vmware.com > > > > > > > > > > > > > > On Wed, Feb 24, 2010 at 9:17 PM, CMOS < > > > manusha1...@gmail.com > > > > > > > > > wrote: > > > > > > > > > > > > > hi, > > > > > > > > > > > > > sorry i should have mentioned this in the first > post. > > > When > > > > > i > > > > > > > fist did > > > > > > > > > > > > > it, it presented me the certificate information. > (it > > > asked > > > > > me > > > > > > > whether > > > > > > > > > > > > > i trust that host as usual ssh and i said yes.) The > > > hang > > > > > > > happens after > > > > > > > > > > > > > words! > > > > > > > > > > > > > i checked out the source and saw that it tries to > cat > > > > > > > CVSROOT/modules. > > > > > > > > > > > > > What exactly does it try to do there? Ourcvsroot > has > > > around > > > > > > > 1000 > > > > > > > > > > > > > modules. Could that be a reason. (anyway i waited > > > around 12 > > > > > > > hours for > > > > > > > > > > > > > a response, but it did not succeed). > > > > > > > > > > > > > > > thanks > > > > > > > > > > > > > CMOS > > > > > > > > > > > > > > > On Feb 25, 8:46 am, Christian Hammond < > > > chip...@chipx86.com > > > > > > > > > wrote: > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > When using :ext:, we attempt to connect to the > host > > > > > through > > > > > > > ssh to > > > > > > > > > > > get > > > > > > > > > > > > > the > > > > > > > > > > > > > > certificate information and present it to the > user. > > > It > > > > > sounds > > > > > > > like > > > > > > > > > > > this > > > > > > > > > > > > > is > > > > > > > > > > > > > > somehow failing. We're using the paramiko Python > > > module > > > > > for > > > > > > > this. > > > > > > > > > > > It's > > > > > > > > > > > > > > possible that this is having some issues. > > > > > > > > > > > > > > > > You can verify this by typing: > > > > > > > > > > > > > > > > $ rb-site manage /path/to/your/site shell > > > > > > > > > > > > > > > > And then at the Python prompt: > > > > > > > > > > > > > > > > >>> from reviewboard.scmtools.sshutils import > > > check_host > > > > > > > > > > > > > > >>> check_host("yourcvsserver") > > > > > > > > > > > > > > > > That might report some error, or it might just > simply > > > > > return. > > > > > > > If it > > > > > > > > > > > > > returns > > > > > > > > > > > > > > without printing anything, then it verified the > host > > > > > > > certificate. If > > > > > > > > > > > it > > > > > > > > > > > > > > hangs indefinitely, then we'll need to figure > that > > > out. > > > > > In > > > > > > > theory, it > > > > > > > > > > > > > would > > > > > > > > > > > > > > timeout eventually. > > > > > > > > > > > > > > > > If that turns out to not be the problem, then it > has > > > to > > > > > do > > > > > > > with > > > > > > > > > > > > > attempting > > > > > > > > > > > > > > to cat CVSROOT/modules from that repository. > > > > > > > > > > > > > > > > Christian > > > > > > > > > > > > > > > > -- > > > > > > > > > > > > > > Christian Hammond - chip...@chipx86.com > > > > > > > > > > > > > > Review Board -http://www.reviewboard.org > > > > ... > > > > read more ยป > > -- > 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<reviewboard%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