Versioning your Pentaho Project with Subversion
-
Upload
fernando-maia-da-mota -
Category
Education
-
view
561 -
download
0
description
Transcript of Versioning your Pentaho Project with Subversion
![Page 1: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/1.jpg)
{{
Versioning your Pentaho Versioning your Pentaho Project with SubversionProject with Subversion
Fernando Maia da MotaFernando Maia da Mota@fernandommota@fernandommota
![Page 2: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/2.jpg)
Fernando Maia da MotaFernando Maia da Mota
Undergraduate in Information Systems at CPCX/UFMS;Undergraduate in Information Systems at CPCX/UFMS;Graduating in Applied Computing at FACOM/UFMS;Graduating in Applied Computing at FACOM/UFMS;In IT4biz is Analyst / Architect of Business IntelligenceIn IT4biz is Analyst / Architect of Business Intelligence..
Who is Me?Who is Me?
![Page 3: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/3.jpg)
The importance of using versioning code is not news to anyone, but for Pentaho projects especially this task becomes a little more complicated, because unlike other types of projects, you need to merge the code that you write to the configuration and customization of the tool.
MotivationMotivation
![Page 4: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/4.jpg)
The most trivial way to version a Pentaho project is to put an entire Pentaho installation directory under version control with subversion, and this is bad, very bad! … Because you will be versioning biserver all files, including those you will never need to change.
The Easy WayThe Easy Way
![Page 5: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/5.jpg)
If you version only the new files of your project and the original files of Pentaho that you need overwrite?
The repository example of this talk https://code.google.com/p/pentahoday2014-
subversion
A Better WayA Better Way
![Page 6: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/6.jpg)
For a complete tutorial with more examples, please access the blog post about this method:
http://fernandomaia.eti.br/blog/2013/05/how-to-http://fernandomaia.eti.br/blog/2013/05/how-to-version-pentaho-with-svn-subversion/version-pentaho-with-svn-subversion/
A Better WayA Better Way
![Page 7: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/7.jpg)
Until now could not get the same convenience for versioning a project of biserver as I have with SVN:
Possibility to checkout / clone on a folder that is not empty;Possibility to checkout / clone only part of the repository, ie a specific folder;Possibility to overwrite files of the same name.
And The Git?And The Git?
![Page 8: Versioning your Pentaho Project with Subversion](https://reader038.fdocuments.us/reader038/viewer/2022102823/546758a2af79597c418b4bad/html5/thumbnails/8.jpg)
ThanksThanks
@fernandommota
http://fernandomaia.eti.br
http://br.linkedin.com/in/fernandommota/