Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what are version control tools used in oracle apps?

Answer Posted / mark

Oracle version control and change control?

Oracle Tips by Burleson Consulting

Question: Are there tools for managing a PL/SQL change
control and version control system? I want to track
versions and also track who changed a PL/SQL stored
procedure and when the PL/SQL was changed.

Answer: There are a variety of third-party Oracle change
control and version control tools

*

Open source tools such as SCCS (Source Code Control
System) for Oracle. This is superseded by the Gnu CSSC
version control software.

*

OEM change control pack from Oracle

*

Oracle's SQL Developer also has an interface for
third-party change control and version control.

*

Merant PVCS (Serena) version control for Oracle

*

Mercury ITG ( Formally Kintana) for Oracle revision,
change control and Oracle version control.

Many folks use open-source tools such as the Source Code
Control System (SCCS), which has a check-in, check-out
routine. Oracle's SQL Developer also has an interface for
change control and version control:

"With 1.1, users can now access these files from their
version control systems," Harper said. "They open them up in
SQL Developer, and then they can edit those files and return
them to their version control system."

Oracle also has SCM (Software control Manager) that has
version control for repository objects with check-in, check
out. The version control is enabled within SCM in the
Repository Administration Utility, where you choose "Options
> Enable Version Support".

Also, Kishore Pagadala has published this code snippet for
tracking PL/SQL code changes:

-- Create history table
CREATE TABLE SOURCE_HIST
AS SELECT SYSDATE CHANGE_DATE, USER_SOURCE.*
FROM USER_SOURCE WHERE 1=2;

-- Store code in hist table
CREATE OR REPLACE TRIGGER change_hist
AFTER CREATE ON SCOTT.SCHEMA
-- Change SCOTT to your schema name

DECLARE
BEGIN
IF DICTIONARY_OBJ_TYPE
IN ('PROCEDURE', 'FUNCTION',
'PACKAGE', 'PACKAGE BODY', 'TYPE') THEN

-- Store old code in SOURCE_HIST table
INSERT INTO SOURCE_HIST
SELECT sysdate, user_source.*
FROM USER_SOURCE
WHERE TYPE = DICTIONARY_OBJ_TYPE
AND NAME = DICTIONARY_OBJ_NAME;
END IF;
EXCEPTION
WHEN OTHERS THEN
raise_application_error(-20000, SQLERRM);
END;

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to move the one file from one instance to another instance? And your scripts also?

1128


please send me forms, xml pulisher questions,answers

2113


How do you register report in oracle apps?

1099


Explain oracle apps architecture.

1258


What is a value set? List its various types.

1100


A program must be written which accepts date parameter. The date parameter will accept data in the format DD/MM/YYYY. This data has to be validated and post validation, the following details have to be displayed for this date parameter 1. Input date must be defaulted to sysdate, It can be overridden by any other date. 2. Financial year should be displayed for this date parameter. Eg: If the input date is 30/11/2010, the financial year must be displayed as 1. From Date : 01-Aprr-2010 To Date: 31-Mar-2011 3. Calendar year and Calendar month must also be displayed. 4. The next payment cycle (say for EB), must be displayed based on this date parameter. 5. The previous payment must also be displayed based on this date.

2272


How can you achieve loose coupling in soa framework?

1230


Hi  Friends this is preetham, i am  searching for job on oracle apps(technical) i put 3 years fake exp, so any one  please could you help me for realtime interview  questions and 9739782164 this is my no srpsrp777@gmail.Com please guys please provide your no for contact i have a doubts i want to clarify

2048


how can i print random rows in plsql table

2504


Hi, Anybody please send me the Oracle APPS 1i technical interview questions (Real time) as wel as sample resume also?

2618


Explain what are the tables of auto invoice?

1142


List of all the modules under Manufacturing, Finance and Distribution in oracle applications?

2220


In oracle application how do you debug or trace errors?

1122


What do you understand by a set of books?

1116


testing tools?

2259