Yes, either upload it through the web UI or use post-review in an SVN
checkout (which is much easier).

Christian

-- 
Christian Hammond - chip...@chipx86.com
Review Board - http://www.review-board.org
VMware, Inc. - http://www.vmware.com


On Thu, Aug 13, 2009 at 8:17 AM, MiZhKa <miz...@gmail.com> wrote:

>
> Now it works.
>
> How can I send fix? To review.review-board.org?
>
> Thank you,
> On Aug 13, 8:06 am, MiZhKa <miz...@gmail.com> wrote:
> > Christian,
> >
> > Thank you for your answer! I'll try to fix it. I think fix is easy,
> >
> > Michael.
> >
> > On 13 авг, 00:34, Christian Hammond <chip...@chipx86.com> wrote:
> >
> > > I think the person who contributed ClearCase support on the server
> expected
> > > that the repository would be locally checked out with the path given.
> We'll
> > > certainly take a patch to use cleartool to fix this.
> >
> > > We don't have access to ClearCase, so we can't do a lot of testing
> > > ourselves.
> >
> > > Christian
> >
> > > --
> > > Christian Hammond - chip...@chipx86.com
> > > Review Board -http://www.review-board.org
> > > VMware, Inc. -http://www.vmware.com
> >
> > > On Wed, Aug 12, 2009 at 10:56 AM, MiZhKa <miz...@gmail.com> wrote:
> >
> > > > Hi,
> >
> > > > I wonder how reviewboard fetches file versions from ClearCase. Now I
> > > > have strange error from /api/json/reviewrequests/74/diff/new/:
> > > > {"fields": {"path": ["cat: cat: /usr/cc_storage/unix_STREAM/.../
> > > > myjava.sql@@/main/STREAM/2: No such file or directory\n"]}, "stat":
> > > > "fail", "err": {"msg": "One or more fields had errors", "code": 105}}
> >
> > > > It seems that reviewboard (on server side) doesn't use cleartool to
> > > > fetch version of file. This can be seen from scmtools/clearcase.py:
> >
> > > > class ClearCaseClient:
> > > >    def __init__(self, path):
> > > >        self.path = path
> >
> > > >    def cat_file(self, filename, revision):
> > > >        p = subprocess.Popen(
> > > >            ['cat', filename],
> > > >            stderr=subprocess.PIPE,
> > > >            stdout=subprocess.PIPE,
> > > >            close_fds=(os.name != 'nt')
> > > >        )
> > > >        contents = p.stdout.read()
> > > >        errmsg = p.stderr.read()
> > > >        failure = p.wait()
> >
> > > >        if not failure:
> > > >            return contents
> >
> > > >        if errmsg.startswith("fatal: Not a valid object name"):
> > > >            raise FileNotFoundError(filename)
> > > >        else:
> > > >            raise SCMError(errmsg)
> >
> > > > Is it mistake or my misunderstanding?
> >
> > > > Thank you for your help!
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to reviewboard@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to