This issue has been created
 
 
CLI / cid:jira-generated-image-avatar-ad7c1975-3943-4ce2-a4b0-abd59464fee9 CLI-26 Open

Bi-directional sync with XWiki and maven repository

 
View issue   ·   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-b825a27f-d472-477f-b114-1268fac393be Josué Tille created this issue on 11/May/26 10:32
 
Summary: Bi-directional sync with XWiki and maven repository
Issue Type: cid:jira-generated-image-avatar-ad7c1975-3943-4ce2-a4b0-abd59464fee9 New Feature
Assignee: Unassigned
Created: 11/May/26 10:32
Priority: cid:jira-generated-image-static-major-0e93db7b-8d53-4191-a5ac-872859250135 Major
Reporter: Josué Tille
Description:

Currently we do only a first sync from maven repository or form the target XWiki instance and then we only sync the changes from the CLI directory to the XWiki instance or to the maven repository. So if we add an object into the XWiki instance or we edit a page (which is managed by XWiki CLI) the change are not synchronized.

This issue is implement a way to do a bidirectional sync. This would be really useful for instance when we create a new page or we add an object. This is far more simple do it in a XWiki instance and having this change replicated automatically in XWiki CLI would be really useful.

This would give the possibility to work this way:

  • Create a new page into XWiki
  • Create a new object (for instance a script component in groovy)
  • Then write the groovy code from your favorite IDE
  • Then see the result directly into the XWiki instance have the change ready to be commited into the git repository.