Hi, I agree that this would be a great tool to have. However, it's not as straightforward as it may sound.
In Review Board, comments are tied to "virtual" lines in the diff. Rather than being tied to the line number on the left-hand file or right-hand file, it's tied to more of a row number of sorts of the combined diff. CodeStriker, as far as I understand, stores this information differently, instead having comments tied to both a real line number and a side. This means we can't just copy over comments, but instead would have to do some work to figure out where the line numbers really should be and port them over. At the very least, this would require checking out each file from the repository, doing our diffing algorithm, processing the results, and then performing the synchronization. In theory, doable, but it would take a very long time, depending on the number of files with comments. Even when we do that, it's likely that the comments won't have the right context, due to the differences in how CodeStriker and Review Board process diffs. We use different algorithms and so the code may not be aligned the way you would expect. There are also things we probably couldn't port over properly. Passwords for users, for instance, and some of the other features of CodeStriker that we don't support. Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Wed, Jul 14, 2010 at 12:10 PM, Ratnam <rtatava...@gmail.com> wrote: > Thanks for the example. At least for the CVS repositories, I guess > both tools seem to agree on the diff formats. In any case, preserving > comments (tree style) with just the corresponding raw format diffs > while > migration can be a very helpful tool. As the community can > understand, > having a single tool is a lot comfortable than keeping around an > obselete > and current working servers. I would like to hear what the > contributors > have to say in this regards. > > Thanks, > Ratnam > > On Jul 13, 12:56 am, Jan Koprowski <jan.koprow...@gmail.com> wrote: > > 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 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<reviewboard%2bunsubscr...@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<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