[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-8331) New JBPM 3 process definition file naming and Eclipse view filtering breaks SCM

joe freeman (JIRA) jira-events at lists.jboss.org
Fri Feb 4 11:06:39 EST 2011


     [ https://issues.jboss.org/browse/JBIDE-8331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

joe freeman updated JBIDE-8331:
-------------------------------

    Affects Version/s: 3.2.0.M2
          Description: 
The JBPM 3 file naming change mentioned in https://issues.jboss.org/browse/JBIDE-8330 combined with the SCM breakage from https://issues.jboss.org/browse/JBIDE-7732 breaks Eclipse SCM plugins (Perforce) that require file checkouts when editing files.  The new naming convention creates a hidden file that can't be seen by the user.

The old pre JBIDE-7732 behavior let the SCM system automatically check out and unlock files when opening for edit in Eclipse.  Then the problem reported in JBIDE-7732 bypassed the SCM/file hooks so that folks were REQUIRED to manually check out all 3 JBPM files for a process definition.  Now the new JBIDE-8330 behavior in 3.2.0 (maybe 3.1.0?) editor hides the gpd files from view which means it is no longer possible to check out in Eclipse.

The two changes in behavior make it very difficult to use JBpm 3.2.0 in Eclipse for new JBPM 3 process definitions under version control where file check outs are required.

It looks like this change was introduced in 3.2.0M2 per http://docs.jboss.org/tools/whatsnew/jbpm/jbpm-news-3.2.0.M2.html.  There filtering of file types should be a preferences setting.  Magic, invisible, files can be confusing to developers.




  was:
The JBPM 3 file naming change mentioned in https://issues.jboss.org/browse/JBIDE-8330 combined with the SCM breakage from https://issues.jboss.org/browse/JBIDE-7732 breaks Eclipse SCM plugins (Perforce) that require file checkouts when editing files.  The new naming convention creates a hidden file that can't be seen by the user.

The old pre JBIDE-7732 behavior let the SCM system automatically check out and unlock files when opening for edit in Eclipse.  Then the problem reported in JBIDE-7732 bypassed the SCM/file hooks so that folks were REQUIRED to manually check out all 3 JBPM files for a process definition.  Now the new JBIDE-8330 behavior in 3.2.0 (maybe 3.1.0?) editor hides the gpd files from view which means it is no longer possible to check out in Eclipse.

The two changes in behavior make it very difficult to use JBpm 3.2.0 in Eclipse for new JBPM 3 process definitions under version control where file check outs are required.






> New JBPM 3 process definition file naming and Eclipse view filtering breaks SCM
> -------------------------------------------------------------------------------
>
>                 Key: JBIDE-8331
>                 URL: https://issues.jboss.org/browse/JBIDE-8331
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: jbpm
>    Affects Versions: 3.2.0.M2, 3.2.0.CR1
>            Reporter: joe freeman
>            Assignee: Koen Aers
>            Priority: Critical
>
> The JBPM 3 file naming change mentioned in https://issues.jboss.org/browse/JBIDE-8330 combined with the SCM breakage from https://issues.jboss.org/browse/JBIDE-7732 breaks Eclipse SCM plugins (Perforce) that require file checkouts when editing files.  The new naming convention creates a hidden file that can't be seen by the user.
> The old pre JBIDE-7732 behavior let the SCM system automatically check out and unlock files when opening for edit in Eclipse.  Then the problem reported in JBIDE-7732 bypassed the SCM/file hooks so that folks were REQUIRED to manually check out all 3 JBPM files for a process definition.  Now the new JBIDE-8330 behavior in 3.2.0 (maybe 3.1.0?) editor hides the gpd files from view which means it is no longer possible to check out in Eclipse.
> The two changes in behavior make it very difficult to use JBpm 3.2.0 in Eclipse for new JBPM 3 process definitions under version control where file check outs are required.
> It looks like this change was introduced in 3.2.0M2 per http://docs.jboss.org/tools/whatsnew/jbpm/jbpm-news-3.2.0.M2.html.  There filtering of file types should be a preferences setting.  Magic, invisible, files can be confusing to developers.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list