On Mon, Oct 24, 2011 at 9:40 PM, Senaka Fernando <sen...@wso2.com> wrote:

> Had this review today. We have reviewed the code already and there wasn't
> much to chat in addition to a brief discussion to clarify possible causes of
> the recent issues.
>
> 1. The SVN-based deployment synchronizer issue - Hiranya will check into
> this and fix this asap.
>

This is done. I just checked in this feature to the branch and the trunk.
Now when taking the initial checkout Carbon will check the files already
available on the SVN repo and remove any unversioned files with the same
name in the local file system:

[2011-10-25 10:09:36,137]  INFO - SVNBasedArtifactRepository Unversioned
directory:
/home/hiranya/Projects/Test/wso2esb-4.0.2/repository/deployment/server/axis2modules
will be deleted
[2011-10-25 10:09:36,145]  INFO - SVNBasedArtifactRepository Unversioned
directory:
/home/hiranya/Projects/Test/wso2esb-4.0.2/repository/deployment/server/axis2services
will be deleted
[2011-10-25 10:09:36,146]  INFO - SVNBasedArtifactRepository Unversioned
directory:
/home/hiranya/Projects/Test/wso2esb-4.0.2/repository/deployment/server/carbonapps
will be deleted
[2011-10-25 10:09:36,147]  INFO - SVNBasedArtifactRepository Unversioned
directory:
/home/hiranya/Projects/Test/wso2esb-4.0.2/repository/deployment/server/synapse-configs
will be deleted

Thanks,
Hiranya


>
> 2. The Registry-based deployment synchronizer issues
>
>     Short-Term: Need to improve the code such that it will clean-up the
> conflicts on the file-system (from the deployment synchronizer) -
> Senaka/Hiranya will get this done.
>
>     Long-Term: We need to have this as an alternative to SVN, because
> customers might not always like SVN. The main issue is in the way the
> registry check-in check-out code handles conflicts and merging. Need to
> learn from SVN and implement these over time.
>
> We feel that the SVN-based model is more stable and the SVN-API is much
> more robust compared to ours. The deployment synchronizer logic is similar
> for both, so its just a matter to switching the implementation. There is a
> bit of data migration (for Stratos), which has already been taken care of.
>
> Thanks,
> Senaka.
>
> On Fri, Oct 21, 2011 at 10:49 PM, Senaka Fernando <sen...@wso2.com> wrote:
>
>>  This event has been changed.
>> more details 
>> »<https://www.google.com/calendar/event?action=VIEW&eid=OTVwZ3M3ZGxqbW5jYWcxYWlpYmJ1azdoZTQgY2FyYm9uLWRldkB3c28yLm9yZw&tok=MTUjc2VuYWthQHdzbzIuY29tYzNlNzIxOGNlZDM4NWQ5MmZkNTRkZWI5MzhlMGVlN2ExYzUxZjM3Mg&ctz=Asia%2FColombo&hl=en>
>> Deployment Synchronizer Code Review
>> *Changed: *Review for Deployment Synchronizer and Registry
>> Synchronization code.
>> *When*
>> Mon Oct 24 11am – 12pm Colombo
>> *Where*
>> #58 board room (map <http://maps.google.lk/maps?q=%2358+board+room&hl=en>
>> )
>> *Calendar*
>> carbon-dev@wso2.org
>> *Who*
>> •
>> sen...@wso2.com - organizer
>> •
>> Ajith Vitharana
>> •
>> Hiranya Jayathilaka
>> •
>> Kasun Indrasiri
>> •
>> carbon-dev@wso2.org
>> •
>> Afkham Azeez - optional
>> •
>> Samisa Abeysinghe - optional
>>
>> Going?   
>> ***Yes<https://www.google.com/calendar/event?action=RESPOND&eid=OTVwZ3M3ZGxqbW5jYWcxYWlpYmJ1azdoZTQgY2FyYm9uLWRldkB3c28yLm9yZw&rst=1&tok=MTUjc2VuYWthQHdzbzIuY29tYzNlNzIxOGNlZDM4NWQ5MmZkNTRkZWI5MzhlMGVlN2ExYzUxZjM3Mg&ctz=Asia%2FColombo&hl=en>-
>> Maybe<https://www.google.com/calendar/event?action=RESPOND&eid=OTVwZ3M3ZGxqbW5jYWcxYWlpYmJ1azdoZTQgY2FyYm9uLWRldkB3c28yLm9yZw&rst=3&tok=MTUjc2VuYWthQHdzbzIuY29tYzNlNzIxOGNlZDM4NWQ5MmZkNTRkZWI5MzhlMGVlN2ExYzUxZjM3Mg&ctz=Asia%2FColombo&hl=en>-
>> No<https://www.google.com/calendar/event?action=RESPOND&eid=OTVwZ3M3ZGxqbW5jYWcxYWlpYmJ1azdoZTQgY2FyYm9uLWRldkB3c28yLm9yZw&rst=2&tok=MTUjc2VuYWthQHdzbzIuY29tYzNlNzIxOGNlZDM4NWQ5MmZkNTRkZWI5MzhlMGVlN2ExYzUxZjM3Mg&ctz=Asia%2FColombo&hl=en>
>> *    **more options 
>> »<https://www.google.com/calendar/event?action=VIEW&eid=OTVwZ3M3ZGxqbW5jYWcxYWlpYmJ1azdoZTQgY2FyYm9uLWRldkB3c28yLm9yZw&tok=MTUjc2VuYWthQHdzbzIuY29tYzNlNzIxOGNlZDM4NWQ5MmZkNTRkZWI5MzhlMGVlN2ExYzUxZjM3Mg&ctz=Asia%2FColombo&hl=en>
>>
>> Invitation from Google Calendar <https://www.google.com/calendar/>
>>
>> You are receiving this courtesy email at the account 
>> carbon-dev@wso2.orgbecause you are an attendee of this event.
>>
>> To stop receiving future notifications for this event, decline this event.
>> Alternatively you can sign up for a Google account at
>> https://www.google.com/calendar/ and control your notification settings
>> for your entire calendar.
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> Carbon-dev@wso2.org
>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>


-- 
Hiranya Jayathilaka
Associate Technical Lead;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to