Distributed Version Control in JDeveloper 9.0.3.5
Hello
I am currently using JDeveloper 9.0.3.5(Build 1453) with Oracle E-Business Suite 11.5.10 applications to sponsor OAF.
What I googled so far, all signs point to 'NO' but is it possible to use a system of control of distributed like Git or Mercurial with this version of JDeveloper? The only options I see are CVS and Rational ClearCase SCM Oracle9i. Currently, my company is not no matter what version control system. How to use version control system / do you offer?
At the time 9,0,3, there is no such thing as Git.
We support Git in new versions of JDeveloper.
Version 9, the best would be to use the free CVS version management.
Another option is to use the tools-> external tools to define calls to the command-line Git, passing parameters in the files that you want to check in and out.
Tags: Java
Similar Questions
-
What is the best plugin to version control for JDeveloper for SOA projects
We are evaluating different products available for Version management.
Is a criterion, what Version Jdev control works best with. I found site of Oracle which Jdev 10.1.3.x, the following plugins are available
http://www.Oracle.com/technology/products/jdev/htdocs/partners/AddIns/Exchange/index1013.html
Integration of subversion - integration with Subversion 1.3.1 and 1.3.2 Version management
ClearCase integration - integration with Clearcase 2003.06.x Version management
Serena Dimensions integration - integration with Serena Dimensions 9.1 Version management
Perforce integration - integration with Version management necessarily 2005.1 and 2005.2
The MS Server Integration - integration with Microsoft Team Server Version Management team
Can anyone give feedback that is the best of them in terms of:
1. effective integration with Jdev.
2. ease of maintenance.
3. help the deployment on multiple environments
4. the other relevant points that should be considered.
I would be grateful if someone could put light here.
Rgds,
AmitThe forward direction is certainly Subversion to CVS. In the 10.1.3 days but there were a few things that you could do with CVS and JDeveloper with Subversion.
This change in 11g - I would recommend that you go with 11g and Subversion. -
GIT version control extension jDeveloper 11.1.2.4.0
Hello
Note it is a GIT extension for jDeveloper which is supported only on jDeveloper version 11.1.1.7.0.
http://www.Oracle.com/ocom/groups/public/@OTN/documents/WEBCONTENT/131167.XML#Oracle.JDeveloper.git
Does anyone know if Oracle plan to support this extension in the 11.1.2.4.0 version? After reviewing the NET there seems to be a great interest to what the integration of GIT.
for example
http://chadthompson.me/2012/12/12/Why-use-git-with-JDeveloper/
This will be possible with JDev 12.1.3 which comes with the mobile and the battery full FMW.
As I said before, use Git as external tool. You can integrate git via the external tools menu and put the main task of a button in the JDev toolbar.
Timo
-
Oracle forms version control system
Hello
Which tool is best Version and difference, audit reports and Oracle Forms.
My environment is
OS = Redhat 5.9
Database = 10.2.0.1
Developer = 6i patch 17
Thanks in advance
I'm used to subversion, but this does not mean that it is the right tool for you. GIT is a distributed version control system that provides the ability to create local chapters that sometimes miss me in subversion, for example when I do a greater research who needs significant changes to code.
At the end of the day, you read about the characteristics of some version control systems, to play and see if it fits your needs. At least that's what I did 7 years ago when we checked the subversion.
For example, take a look here:
http://en.Wikipedia.org/wiki/Comparison_of_revision_control_software
Don't be overwhelmed by the amount of VCS out there. That's just my opinion, but the free Source Open (like subversion or GIT) VCS are at least as powerful as their commercial counterparts (of not more powerful), so I will abstain to scrutinize sales.
What is diff/merge is in a team of 4 developers I guess having to resolve conflicts is rather rare?
There are a few possibilities but to compare changes:
-convert your forms to XML format and compare with a plain vanilla diff viewer: conversion of an Oracle Forms Application
-convert the pll files in text format gross LDP with rwconverter and compare with a spectator ordinary vanilla diff
-use a commercial tool like FormsTool - ORCL Toolbox
I don't know, maybe there are other tools of differentiation/fusion available as well, but that's what we use (Forms tool in collaboration with rwconverter to merge pll files, as this does not well in the forms tool but not the fault of the tool itself, but on the API, it based on...)
see you soon
-
Integrate SQL Developer with IBM's Clearcase Version control
Hello
I explored the part of version control for SQL code by incorporating my SQL with Clearcase from IBM Developer. So far I have not been successful with it, I managed to remove the SVN Version control options, but I am not able to use it for my Clearcase link. Could I know please if there is any plugin available from Oracle for this to do. If it please help & drop your suggestions.
Thank youMichael ([email protected])
Hi Julien,
There is ClearCase comes available for JDeveloper extension versions, and as any given SQL Developer release some releases JDeveloper, you may be able to find an appropriate version of the extension for your use case. Looking for ClearCase in the center of update JDev:
http://www.Oracle.com/ocom/groups/public/@OTN/documents/WEBCONTENT/131167.XMLOf course, ClearCase is Nolisted in the release notes for SQL Developer as a supported Version control system:
If you want to give it a go, however, here's what I did to install a ClearCase plug-in for my 4.0.1 Developer SQL...
1. check the SQL Developer Help > about > Extensions for the version of oracle.jdeveloper.vcs (12.1.3.2.41.140207.1351)
2 downloaded vcs - clearcase_bundle.zip (12.1.2.0.40.66.68 is the closest available JDev version)
3. in the zip file, modify or replace the value of the property maxVersion in the META file - INF\bundle.xml (from 12.1.2.0.40.66.68 to 12.1.3.2.42.99.99)
4. install the zip: Tools > features... > Check for Updates (top-right) > install from a Local (radio button) file...
5. now, ClearCase will be available from the main tool bar: team > ClearCase
I don't have a ClearCase installed on my machine, so that's as far as I could go. I hope that you will still make progress.
Kind regards
GarySQL development team
-
I need to use 'version control' software FREEWARE for jdeveloper 11.1.1.6.0.
can recommend you one?
I work under windows 7 one windows server 2003.
Published by: Edward D.G. on 10 Sep 2012 15:53I have a few short introductory videos on youtube on the subject:
http://youtu.be/QhkLWv7ymeE
http://youtu.be/fXo_NV-A_1Y
http://youtu.be/Dp0laSTnSo4Stuart
-
Unit testing and Version control tool
Hi all
We try to evaluate a PL/SQL developer tool that will have the following options.
1. version Control (Control Version TFS or Subversion server)
2. unit tests
I see two options
1 Developer SQL
2 TOAD + Quest Code tester for Oracle
Some you will suggest which option to go for and why?
Also can we use JDeveloper or any other for this purpose?
Please notify.
Kind regards
HariIt is somewhat a generic question.
different tools have benefits different and different tools suit different companies and how projects that are managed or how the development is made etc..
Some people may prefer to use these tools just for the development of the code, but for example use the CCS for source code management and version control, then develop their own unit test scripts, or have dedicated 3rd party tools in order to test the individual unit, business, test system etc. of test cases.
Without knowing your company's configuration and requirements in detail, it would be difficult to say that one thing is better than the other in most cases.
-
How to use the version control (CVS) with JDev10.1.3
Hello
I tried Googling on how to use CVS of JDEV10.1.3 to maitain source and version control. Did not find anything. Help, please...
Thank youhttp://www.Oracle.com/technology/products/jdev/Viewlets/1013/cvs_viewlet_swf.html
The online help in JDeveloper will have more information for you.
Also a google for CVS JDeveloper come to this for example:
http://www.idevelopment.info/data/programming/change_management/jdeveloper9i_source_control/PROGRAMMING_Creating_a_CVS_Module_and_JDeveloper9i_Workspace.shtml -
The best software of version control
Hello
It is an open question.
Could you suggest me a decent software to version control that I can integrate with TS and LabVIEW?
What do you use?
Hello
Here at OR we tend to use Perforce , although there are many other options. Knowledge base below can give a few ideas, but also the discussion of Large LabVIEW Application development community.
Including third-party Source control providers can use with LabVIEW 8.0 and later versions?
What Source Code Control do you use?
Concerning
Rich
NEITHER | UK
-
Hello
I'm using LabVIEW with version control and only want to check the VI I need to change. If I changed a Subvi all screws directly or indrectly called this VI have recompiled and in order to save them, I need to check all screws are concerned. If I just extract the file, I need to change and to ignore the other screw recompiled the problem is if I use typedef ENUM and I want to still only got saved the VI automatically updated. Everyone runs on this problem?
Thanks for the help!
Kind regards
Tom
Tom,
You can find what you need here: http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/saving_vis_compiled_code/
Good luck
Simon
-
Anyone using with LabView QVCS integrated source control utilities? QVCS supports the SCC API and I have set up as my default version control tool, but whenever I try to set it up in LabView (8.6 or 09) I get an error complainig that the specified path is not valid.
Thanks for the comments. It turns out that QVCS v 3.7 and versions prior work with the integration of LabView. All other subsequent versions are not. I still understand what is the reasoning but I don't want to communicate with Quma and ask for explanations. I found a way to encourage the implementation using QVCS v 3.7 and then replace the old version for Labview 3.9. Here are the steps to follow:
(1) install QVCS 3.7 but do not set up a project.
(2) under Admin-> IDE integration, set QVCS as your default version control tool.
(3) in LabView, go to tools-> of Source code control-> configure source control. and QVCS as provider configuration.
(4) close to Labview and QVCS. Remove all QVCS 3.7 files from the program files directory. Replace the files with QVCS 3.9 or later.
(5) restart Labview. The files will check in/out at the most recent help QVCS.
I had 0 problems with this method until now. LabView problems seem to be not associated with installation of QVCS and not execution.
-
Project files Eclipse (BB JDE Plugin) to record in the version control system?
Hi all
What are the files to save in a BB App Version control system developed with the JDE plugin for Eclipse?
And those to be excluded?
In addition the .java, HR Manager, rrc files and images to follow, what are those needed for Eclipse and those for the BB plugin? Others?
Except .cod, .jar and .jad, what are the "useless"?
Thanks in advance,
MY
JDW is the workspace
JDP is the description of the project
all the others are useless. -
HR 11 Version Control with Sharepoint do not restrict access to project; Only access section
Help please. What I am doing wrong?
We have RH11 and publish webhelp output. A member of the society gave me permission for a sharepoint site so I could implement version control, but we are having all sorts of problems. I'm not a sharepoint user, so I'm fumbling around in the dark. My experience of HR and Doc-To-Help version control is based on the use of a system that someone else has already created for me.
I thought it would be easy and sold my team on the idea, but now members of the team are overwhelming each other all the time. We do not seem to lock a project so that no one else can edit/replace. We receive messages on a topic where we do not have permission to work on them, but we want the whole of the project should be blocked. Also, another Member of the team keeps opening files on a SharePoint site instead of from their local disk.
Where detailed information about best practices for setting up and using the HR with SharePoint version control system? Are there options that I need to turn on or off? Are there options on the Sharepoint side, I should turn on or off? I need hand-holding more that I found - thank you!
If I understand correctly, you want to lock the whole project and want to avoid overwriting one anothers changes, right?
To block the project, click 'Check out all' on the Collaboration tab in the Ribbon. This will check out the entire project exclusively for you. So no one can make any changes.
To overwrite the changes, this probably occurs because the authors exceeded versions on their desktop. The simplest way around this (particularly effective as you will check the entire project) is by definition 2 options:
- In the options under Version control, check the option always get the latest version of a project before opening. That way, whenever you open a project, you will always have the latest version and won't overwrite one anothers content.
- In options, select "Clear DTCS before opening project" to ensure that you'll nave have old stuff in your local cache.
-
We are fairly new to apex, and we plan to create a broad application using the latest version of the Apex. We plan to use Subversion (SVN) version control tool.
We have 3 scenes like
-Development
-Staging
-Production
Our plan is to use the same id of the workspace, the application id and the ID of page in all environments, so that we can apply individual for the pages of the application changes after the initial version is deployed in all 3 environments.
The workflow will be development in the development-> Testing environment in staging-> deploy to Production
What is a good way to make the Apex version control? Is there any other better practical approach that we can use?
Thanks in advance
Hi Dragonia,
Start with, you're in the right direction! The first (step 1) for control of current version of APEX is to have cloned DB systems for DEV/TEST/PROD. This ensures internal APEX IDs are the same in all settings and it will help us to detect only valid changes.
Step 2: export the individual components of the APEX in sql files. Add them to version control.
To export individual components of APEX in the form of sql files, you can use the Java utilities provided by APEX. These classes are under the folder path below APEX zip
\apex\utilities\oracle\apex
APEXExport.class - use this utility to export specified from the specified workspace APEX and DB application
APEXExportSplitter.class - use this utility for dividing bulk single apex sql file into individual sql files (generates an sql for APEX component)
Step 3: when changes are made, rerun the utility of separator and validate the svn changes (you can only commit files sql for components respective apex which you have changed)
Step 4: build patches script to migrate following environment changes (the hard part!)
There is no easy way to do this by their SUMMIT. You must take all the files of sql that you changed, and you must prepare an installation script to run all of these sql files. When you run apex splitter, it gives you all the parts of apex with a well organized with install.sql file folder structure. You can see this install.sql file to prepare your own patches script.
Another difficult point is - some components of the APEX should be deleted before re-creating them. For example if you changed the page 10 and you want to export the following environment changes, then install.sql sample will be as below
-- install.sql @application/init.sql @application/set_environment.sql @application/delete_pages.sql @application/pages/page_00010.sql @application/end_environment.sql
And the contents of delete_pages.sql will be as follows
-- delete_pages.sql SET DEFINE OFF BEGIN wwv_flow_api.g_mode := 'REPLACE'; END; / BEGIN wwv_flow_api.remove_page (p_flow_id=>101, p_page_id=>10); END; /
And this isn't the end of the story. Some of the changes to shared component can be directly applied to the next environment using sql scripts generated by splitter apex (such as models, methods of application), but some of the shared components cannot be. We must first remove and then we have to recreate it using files sql generated via a dispatcher of the apex. And we need to go through the undocumented internal APEX wwv_flow_api care to know what procedure we use to remove that shared component package.
Also when delete us a page, then all registered users reports public and private will be lost. So before you move your changes to Production, you should export user reports public/private and you should re - install Production DB after the installation of pages.
To summarize, apex version control applications is not hard, but preparation 'delta script or patch' is very difficult.
Hi joelkallman-Oracle, I do remember that you promised to publish a white paper ticket or a blog on this topic. It is already published. If so, can you please share the details. Thanks a lot for your wonderful support in advance.
Kind regards
Hari
-
Hi all
We are on request R12.1.3. We want to implement for E-Business Application version control. Any change in the application is performed in a controlled manner.
Please indicate if there are tools available for E-Business applications version control?
Thanks and greetings
PVCS is a good version control software for Oracle EBS.
Serena Dimensions is the best tool for version control. It is not only as a version control, but also as a tool of liberation.
Other version control tools that are available: Express Sourcegear, TortoiseSVN, Dimension, Cleartool, clearcase, etc.
Best regards
ShihO
Maybe you are looking for
-
Unknown device on Equium A100 - 01 M
I have now installed 99.9% of the drivers of this laptop but there is a single device, that I can't seem to find the driver in the device under details Manager, it says "root\legacy_ termservice\system". That is what I tried different drivers without
-
Satellite L50 do not identify the second module of RAM
Hello I can't add a Kingston 4 GB ram in my L50 - A - 1 DG computer because the computer does not illuminate after I added a memory module (all other brands like Kingston), I want to know if the computer works only with the original memory module, I
-
I would like to change my favorites on the last request of safari, without reappearing after their withdrawal. I use a mac book pro with the latest version of the operating system. I'd appreciate any help.
-
Ideas: You have problems with programs Error messages Recent changes to your computer What you have already tried to solve the problem Remember - this is a public forum so never post private information such as numbers of mail or telephone!
-
Unable to activate Windows Vista by phone
I just installed my windows vista in my new laptop computer. I received the license key on a sticker on the back of my previous laptop. I've heard that I need to activate my windows by phone in my new laptop computer. But the telephone activation opt