
Hi, Great job on beta 6. Just been playing with it a bit today. Especially interested in the comparison tools. Now the only thing missing is diff against a vcs. One quick way to implement this may be to work as a front end to cvs, svn, tla or baz. I think it would be safe to assume that any person wanting to make diffs would have one or more of these applications installed. It should therefor be possible to enable an Oxygen user to create a diff against the repository and view it before doing a commit. The next step from this is to implement the ability for a user to view patches, merge them and then commit them. What do you think? Can you get this in before release? -- Sean Wheller sean@enbaya.co.za http://www.enbaya.co.za

Hi Sean, That does not sound like a trivial fix :). We will consider adding support for CVS and other systems but that will be in another release. What you can do now is to checkout twice your project, in one location keep always the latest code and in the other keep the code you work on. Then you can compare the two locations using the directory based diff from oXygen before committing. Best Regards, George --------------------------------------------------------------------- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com Sean Wheller wrote:
Hi,
Great job on beta 6. Just been playing with it a bit today. Especially interested in the comparison tools. Now the only thing missing is diff against a vcs.
One quick way to implement this may be to work as a front end to cvs, svn, tla or baz. I think it would be safe to assume that any person wanting to make diffs would have one or more of these applications installed. It should therefor be possible to enable an Oxygen user to create a diff against the repository and view it before doing a commit.
The next step from this is to implement the ability for a user to view patches, merge them and then commit them.
What do you think? Can you get this in before release?

On Tuesday 10 May 2005 10:03, George Cristian Bina wrote:
That does not sound like a trivial fix :). We will consider adding support for CVS and other systems but that will be in another release. What you can do now is to checkout twice your project, in one location keep always the latest code and in the other keep the code you work on. Then you can compare the two locations using the directory based diff from oXygen before committing.
Some of my projects are over 100 MB :-) Well it was a thought. For now, svn diff will just be done in the way I normally do it. Nice to hear from you. -- Sean Wheller sean@enbaya.co.za http://www.enbaya.co.za

Hi Sean,
Some of my projects are over 100 MB :-)
The directory diff compares the files by default looking at their timestamps and sizes so large files will be processed as easy as small files. Unless you have a huge number of files the directory diff should work in a reasonable time. (For content comparison you can either use the binary diff action or set in options to perform content comparison instead of looking at timestamps.) Also, note that if you add both folders in the project as linked folders then you can select both in the oXygen project panel and use the Compare actions to compare them. The same can be done for files, the contextual menu Compare action from the project panel will use the selecction as input. Best Regards, George -- George Cristian Bina http://www.oxygenxml.com
participants (2)
-
George Cristian Bina
-
Sean Wheller