For a better integration of SVN, your PHP IDE( Zend Studio), and a bug tracker of choice, the below proprieties must be set, for each project you have.

Right click on project
Go to Team->Set Propriety

  • SVN Ignore files, below you have an example. As we do not want to commit your local settings
    to the main repository 🙂
Name: svn:ignore
Propriety:
*.project
*.prefs
.project
cache
.settings
.buildpath
*.ini
  • Basic integration with a bug tracker
Name: bugtracq:label
Propriety: Tracker ID:
Name: bugtraq:message
Propriety: [Tracker ID: #%BUGID%]
  • If you have a public bug tracker system , example Mantis
Name: bugtraq:url
Propriety: http://www.dotkernel.net/view.php?id=%BUGID%

For above Proprieties , apply only to project folder, NOT recursive

Final step( below instructions are good only for svn:keywords )

 

Check the Apply property recursively to:
Select All resources
Check the Use filtration by the resource name and add Mask: *.php

svn-add


Looking for PHP, Laminas or Mezzio Support?

As part of the Laminas Commercial Vendor Program, Apidemia offers expert technical support and services for:

  • Modernising Legacy Applications
  • Migration from any version of Zend Framework to Laminas
  • Migration from legacy Laminas API Tools (formerly Apigility) to Dotkernel API
  • Mezzio and Laminas Consulting and Technical Audit
  • One Comment

    1. Version Control Ignore Patterns in Zend Studio | DotKernel PHP Application Framework

      […] order to globally manage the “Ignored Resources”  patterns in Zend Studio, for all projects , instead of manually add to each project, you can do […]

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>