[ 
https://issues.apache.org/jira/browse/OFBIZ-9262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15926677#comment-15926677
 ] 

Deepak Dixit commented on OFBIZ-9262:
-------------------------------------

I agree, we can remove the plugins folder and can ignore it as well.
I had a discussion with Taher regarding same, we agreed on following:

- Add svn:ignore on plugins (remove plugins directory )
- Fix build process and related task, to check plugins directory and create if 
missing, like OFBiz do it for log directory
- Do checkout of plugins directly in plugins directly, create plugins folder if 
not exists. No need to do checkout in temp and move it to another location
- pullAllPluginSource task is for convenient to do checkout of all the plugins 
in one shot, its not recommended for custom development, in that case use 
pullPluginSource task to checkout specific plugin.


> Error message when svn updating due to pullAllPluginsSource
> -----------------------------------------------------------
>
>                 Key: OFBIZ-9262
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-9262
>             Project: OFBiz
>          Issue Type: Bug
>          Components: framework
>    Affects Versions: Trunk
>            Reporter: Jacques Le Roux
>            Assignee: Jacques Le Roux
>            Priority: Critical
>             Fix For: Upcoming Release
>
>
> When try to update a ofbiz-framework working copy after having used 
> pullAllPluginsSource, you get an error message "Skipped obstructing working 
> copy".
> This is because we have already a plugins folder in the ofbiz-framework/trunk 
> branch and when we use pullAllPluginsSource we replace it by a new one 
> (plugins folder) and the main .svn gets confused (in root)
> In other words, because of the plugins/README.txt file when you create a 
> working copy from the ofbiz-framework/trunk branch you generate a .svn in 
> root folder where there is a "knowledge" of this file and the plugins 
> directory.
> So, we can't delete the whole plugins directory and replace it by another 
> different plugins directory with the plugins sub-folders inside.
> Morevoer you can't make a chekout (which pullAllPluginsSource currently does) 
> in a non empty folder.
> And If you temporarily move the plugins/README.txt file to get an empty 
> directory you get this error message
> > svn-checkout failed for 
> > https://svn.apache.org/repos/asf/ofbiz/ofbiz-plugins/trunk
> svn: E155000: 'C:\projectsASF\ofbiz-framework\plugins' is already a working 
> copy for a different URL; perform update to complete it.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to