On Sat, Nov 5, 2011 at 11:10 AM, Ludovic Dubost <ludovic(a)xwiki.com> wrote:
You are brining up another issue here, which works
when most of the code in
the the content field.
However there is more than the content field. There are the classes,
objects, JS and CSS extensions.
How we've been talking for a while to have a non XML representation of a
page which would make the content field and the textarea fields separate
from the XML.
This would lead to having them plain text in the repository which would
solve the searchable source tree issue.
The maven xar builder would then be able to reconstruct the final xar for
importing.
As we'll have to make a GITApp to replace the SVNApp, it might be time to
go this way
Definitely +1 to go in that direction
Jerome
Ludovic
2011/11/5 Paul Libbrecht <paul(a)hoplahup.net>
I fear I am out of topic but I strongly, very
strongly!, prefer to commit
source files for xwiki pages.
So my general deployment mechanism is:
- import some XML files (can't really avoid it for classes or pages full
of objects)
- upload the source (I am using this script which relies on curl:
http://svn.xwiki.org/svnroot/xwiki/curriki/trunk/tools/src/main/java/org/cu…
).
I generally put them in
wiki/src/main/pages/Space/Name.xxx where xxx is
the
extension (grv, vm, properties...).
The cleanup left is then... the cleanup of source files which is
considerably more important.
More importantly, the diff is quite useful and readable and the source
tree is well searchable.
paul
Le 5 nov. 2011 à 09:34, Ludovic Dubost a écrit :
> Hi devs,
>
> Is there a documentation and a tool to clean XWiki XML files for
commit.
I used to
use the SVN Application to clean the XML and commit in the
sandbox for the contributed apps.
But the SVN app does not work with git (even with the SVN bridge as it
seems svnkit is not compatible), so I'm left to export to commit.
How do developers usually do that ?
Ludovic
--
Ludovic Dubost
Founder and CEO
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Ludovic Dubost
Founder and CEO
Blog:
http://blog.ludovic.org/
XWiki:
http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Jérôme Velociter
Winesquare
http://www.winesquare.net/