Version control bug

JDev Team,
a) The candidates tab of pending changes window lists the "JDeveloper project" files although I have "**/*.jpr" added to global ignore list.
b) Incoming tab of pending changes window does not bring in changes checked into version control repository. I checked in a file using the previous version of JDeveloper which is not recognized by the incoming tab.
I am using subversion for my version control.
Thanks
Message was edited by:
balar1

Hello
The global ignore list is used by many components within JDeveloper. The Navigator and Pending changes windows are included in that list. Any file pattern that is defined in the global ignore list will get applied to the navigator and pending changes window. The project (jpr) file is very important to the navigator so you should not define a pattern that would make the project file to be removed from the navigator. I believe that defining this pattern (**/*.jpr) will be excluded from the list. Oracle recommends that project files are version controlled. Is there a specific reason why you don't want to version control them?
The Incoming changes window lists files that have a later revision number in the subversion repository from the copy you have in your working copy (file on disk). If you checked in a file and the revision in the repository is the same as the revision in your working copy it will not be listed in the incoming changes window. If the revision in the repository is later then it may not be shown in the incoming changes window, because the window has not be refreshed. The window is automatically refreshed on a timer (15 min) or you can manually refresh it
Regards
Dave

Similar Messages

  • Oracle 10g R2 - Metadata Issue With Version Controlled Resources

    We are trying to utilize the Oracle 10g R2 feature that allows user-defined metadata to be attached to XML DB resources. However, we are encountering errors when we try to append/attach metadata to a version-controlled resource (VCR). The following steps were followed:
    1. Register a new schema to be used for metadata (XMLSCHEMA.registerSchema).
    2. Add a new resource to to the XML DB and make it version controlled (DBMS_XDB.createResource and DBMS_XDB_VERSION.makeVersioned).
    3. Checkout the newly created version-controlled resource (DBMS_XDB_VERSION.checkout)
    4. Add metadata to the version-controlled resource (DBMS_XDB.appendResourceMetadata)
    However, after step 4, the errors shown below are encountered:
    ========================================================
    begin
    ERROR at line 1:
    ORA-00600: internal error code, arguments: [qmxStrCopy: INLOB 2], [], [], [],
    ORA-06512: at "XDB.DBMS_XDB", line 890
    ORA-06512: at line 2
    ========================================================
    The steps followed for adding metadata to a resource were taken from Chapter 26 of the "Oracle XML DB Developer's Guide 10G Release 2" (http://download-east.oracle.com/docs/cd/B19306_01/appdev.102/b14259/xdb_repos_meta.htm#sthref2302).
    Is is possible to append and maintain metadata to an XML DB version controlled resource (VCR)? If so, what are the correct steps to do this? Note that if this is tried with a resource that is not version controlled, then no errors are encountered.
    Thanks,
    Steve

    It appears that this issue has been solved in the next release of the database
    QL> spool testcase.log
    SQL> --
    SQL> connect &1/&2
    Connected.
    SQL> --
    SQL> var schemaURL varchar2(256)
    SQL> var schemaPath varchar2(256)
    SQL> var resourcePath varchar2(256)
    SQL> --
    SQL> begin
      2    :schemaURL := 'metadata.xsd';
      3    :schemaPath := '/public/metadata.xsd';
      4    :resourcePath := '/public/metadataTest.txt';
      5  end;
      6  /
    PL/SQL procedure successfully completed.
    SQL> call dbms_xmlSchema.deleteSchema(:schemaURL,4)
      2  /
    Call completed.
    SQL> declare
      2    res boolean;
      3    xmlSchema xmlType := xmlType(
      4  '<?xml version="1.0" encoding="UTF-8"?>
      5  <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xdb="http://xmlns.oracle.com/xdb" elementFormDefault="qualified" attributeFormDefault="unqualified" xdb:storeVarrayAsTable="true">
      6          <xs:element name="root" type="rootType" xdb:defaultTable="METADATA_TABLE"/>
      7          <xs:complexType name="rootType" xdb:SQLType="METADATA_ROOT_T">
      8                  <xs:sequence>
      9                          <xs:element name="child" type="childType"/>
    10                  </xs:sequence>
    11          </xs:complexType>
    12          <xs:complexType name="childType" xdb:SQLType="METADATA_CHILD_T">
    13                                  <xs:sequence>
    14                                          <xs:element name="Child1" type="xs:string"/>
    15                                          <xs:element name="Child2" type="xs:string"/>
    16                                  </xs:sequence>
    17          </xs:complexType>
    18  </xs:schema>
    19  ');
    20  begin
    21    if (dbms_xdb.existsResource(:schemaPath)) then
    22      dbms_xdb.deleteResource(:schemaPath);
    23    end if;
    24    res := dbms_xdb.createResource(:schemaPath,xmlSchema);
    25  end;
    26  /
    PL/SQL procedure successfully completed.
    SQL> begin
      2    dbms_xmlschema.registerSchema
      3    (
      4      :schemaURL,
      5      xdbURIType(:schemaPath).getClob(),
      6      TRUE,TRUE,FALSE,TRUE,
      7      enableHierarchy=>DBMS_XMLSCHEMA.ENABLE_HIERARCHY_RESMETADATA
      8    );
      9  end;
    10  /
    PL/SQL procedure successfully completed.
    SQL> declare
      2    res boolean;
      3  begin
      4    if dbms_xdb.existsResource(:resourcePath) then
      5      dbms_xdb.deleteResource(:resourcePath,4);
      6    end if;
      7    res := dbms_xdb.createResource(:resourcePath,'Mary Had a Little Lamb');
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    SQL> commit
      2  /
    Commit complete.
    SQL> select xdbUriType(:resourcePath).getClob()
      2  from dual
      3  /
    XDBURITYPE(:RESOURCEPATH).GETCLOB()
    Mary Had a Little Lamb
    SQL> declare
      2    resid raw(16);
      3  begin
      4    resid := dbms_xdb_version.makeVersioned(:resourcePath);
      5  end;
      6  /
    PL/SQL procedure successfully completed.
    SQL> commit
      2  /
    Commit complete.
    SQL> begin
      2    dbms_xdb_version.checkout(:resourcePath);
      3  end;
      4  /
    PL/SQL procedure successfully completed.
    SQL> commit
      2  /
    Commit complete.
    SQL> set long 10000 pages 0 lines 150
    SQL> --
    SQL> select r.res.getClobVal()
      2    from resource_view r
      3   where equals_path(res,:resourcePath) = 1
      4  /
    <Resource xmlns="http://xmlns.oracle.com/xdb/XDBResource.xsd" Hidden="false" Inv
    alid="false" VersionID="1" ActivityID="0" Container="false" CustomRslv="false" V
    ersionHistory="false" StickyRef="true">
      <CreationDate>2006-06-10T05:01:25.355009</CreationDate>
      <ModificationDate>2006-06-10T05:01:25.355009</ModificationDate>
      <DisplayName>metadataTest.txt</DisplayName>
      <Language>en-US</Language>
      <CharacterSet>UTF-8</CharacterSet>
      <ContentType>text/plain</ContentType>
      <RefCount>1</RefCount>
      <ACL>
        <acl description="Public:All privileges to PUBLIC" xmlns="http://xmlns.oracl
    e.com/xdb/acl.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch
    emaLocation="http://xmlns.oracle.com/xdb/acl.xsd                           http:
    //xmlns.oracle.com/xdb/acl.xsd">
          <ace>
            <grant>true</grant>
            <principal>PUBLIC</principal>
            <privilege>
              <all/>
            </privilege>
          </ace>
        </acl>
      </ACL>
      <Owner>SCOTT</Owner>
      <Creator>SCOTT</Creator>
      <LastModifier>SCOTT</LastModifier>
      <SchemaElement>http://xmlns.oracle.com/xdb/XDBSchema.xsd#binary</SchemaElement
    >
      <Contents>
        <text>Mary Had a Little Lamb</text>
      </Contents>
      <VCRUID>15DE79F263F7CC00E040578C2A0656F8</VCRUID>
    </Resource>
    SQL> begin
      2    dbms_xdb.appendResourceMetadata(:resourcePath,xmltype(
      3  '<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      4         xsi:noNamespaceSchemaLocation="metadata.xsd">
      5      <child>
      6        <Child1>AAA</Child1>
      7        <Child2>BBB</Child2>
      8      </child>
      9  </root>'));
    10  end;
    11  /
    PL/SQL procedure successfully completed.
    SQL> commit
      2  /
    Commit complete.
    SQL> select r.res.getClobVal()
      2    from resource_view r
      3   where equals_path(res,:resourcePath) = 1
      4  /
    <Resource xmlns="http://xmlns.oracle.com/xdb/XDBResource.xsd" Hidden="false" Inv
    alid="false" VersionID="0" ActivityID="0" Container="false" CustomRslv="false" V
    ersionHistory="false" StickyRef="true">
      <CreationDate>2006-06-10T05:01:25.355009</CreationDate>
      <ModificationDate>2006-06-10T05:01:25.558913</ModificationDate>
      <DisplayName>metadataTest.txt</DisplayName>
      <Language>en-US</Language>
      <CharacterSet>UTF-8</CharacterSet>
      <ContentType>text/plain</ContentType>
      <RefCount>1</RefCount>
      <ACL>
        <acl description="Public:All privileges to PUBLIC" xmlns="http://xmlns.oracl
    e.com/xdb/acl.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch
    emaLocation="http://xmlns.oracle.com/xdb/acl.xsd                           http:
    //xmlns.oracle.com/xdb/acl.xsd">
          <ace>
            <grant>true</grant>
            <principal>PUBLIC</principal>
            <privilege>
              <all/>
            </privilege>
          </ace>
        </acl>
      </ACL>
      <Owner>SCOTT</Owner>
      <Creator>SCOTT</Creator>
      <LastModifier>SCOTT</LastModifier>
      <SchemaElement>http://xmlns.oracle.com/xdb/XDBSchema.xsd#text</SchemaElement>
      <Contents>
        <text>Mary Had a Little Lamb</text>
      </Contents>
      <VCRUID>15DE79F263F7CC00E040578C2A0656F8</VCRUID>
      <Parents>15DE79F263F8CC00E040578C2A0656F8</Parents>
      <root xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNam
    espaceSchemaLocation="metadata.xsd">
        <child>
          <Child1>AAA</Child1>
          <Child2>BBB</Child2>
        </child>
      </root>
    </Resource>
    SQL> quit
    Disconnected from Oracle Database 11g Enterprise Edition Release 11.1.0.0.0 - Alpha
    With the Partitioning and Data Mining options
    I've filed bug 5313655 for the 10.2.x behavoir. If this is important to you you might want to consider signing up for the forthcoming beta program for the next release of the database

  • Application size in terms of pages and performance and Version Control

    Currently I'm looking into the best way to version control our APEX applications. From other threads, it seems it's an area that leaves much to be desired. We are on the verge distributing a large APEX project commercially but I cannot find a suitable versioning method to support bug fixes and new development happening at the same time to the same set of applications. I just hope everyone out there realises versioning is a vital area of the development process and VOTES for it in the V3 poll.
    Anyway, enough of the my whinging. I did have a brain wave (quite rare !). What would the drawback be to have only 1 or 2 pages per application. This would allow a developer to always import the application at the start of work (ie from versioning software such as VSS or PVCS) and then export it at the end back into say PVCS. The application has everything self contained and correct versions etc.
    This would allow more developers to work on different areas at the same time as opposed to having many pages in the one application where developers could step on each others toes etc. I've considered importing/exporting pages but the fact you cannot lock shared objects means there is a possibility that if many developers are working on the same application someone will change something that affects pages other than their own. It would also be a nightmare to tie up different versions of of pages, shared objects, applications etc. Would there a performance problem with this method ? Incidentally, why can't TABS be shared/subscribed across applications. It means they have to be created separately in each application whereas things like Nav Bars and Templates can be shared across applications.
    Currently, my thoughts are that: bug fixing for a production release has to be in a separate stream (apex installation) from say new development work for the same set of applications BUT what this means is that the bug fixes have also to be manually applied in the new development stream - which is a considerable overhead (ie twice the work).
    Thanks for hearing me out - assuming you survived to the end !
    Any encouraging comments would be appreciated !

    Wim,
    I don't entirely understand the behavior. There should be little/no difference between the two cases. I'm assuming you have no indexes, which isn't recommended for such large containers anyway. Can you make your document set available to me so I can see if I can reproduce the behavior and look at it more closely? A single container, or dbxml_dump of a container is sufficient (both compress well).
    Contact me directly at george dot feinberg at you know where.
    George

  • OpenScript: Which files to put under Version Control?

    Hi,
    According to JB's description of [how to enable Subversion|https://forums.oracle.com/forums/thread.jspa?messageID=10677356] for OpenScript, I have now an active version control.
    The next question is now: which files I should put under version control? Obviously, the script.java is a good decision, but there are many more, such as java, properties, but also specific folders like "recorded data" and "results" folder.
    Which once I should put under version control, any recommendation?
    Thanks a lot in advance!
    Volker

    Thanks for your replies,
    it's nice to know that I was going the right way.. :)
    But how do you handle these little bugs, that I mentioned in my first message? Do you check-out all files in the project before work? Or they are TeamSystem - specific?
    Best wishes, Serg.

  • Tree control bug for vertical scrollbar

    Dear all:
    I meet a problem with  tree control  vertical scrollbar.Pls check the picture
    If set the rows of the properties of the Tree control is a number, also set the vertical scroll bar is visible.
    Then if i set the height  of Tree is unchangeable, then set the Tree childs rows are  much more than the height, The problem is that  the vertical scroll bar doesn't work. The height is increase than what i have set ,Maybe it is a bug? or not.
    Anybody find this?
    Attachments:
    Image000011.jpg ‏66 KB

    Hello,
    I works fine with me.
    But I added my test as attachment, so you can see if you maybe doing something else.
    Kind regards,
    André
    Regards,
    André
    Using whatever version of LV the customer requires. (LV5.1-LV2012) (www.carya.nl)
    Attachments:
    Tree control bug question.vi ‏20 KB

  • Unable to connect to a CMS from version control

    If I login life cycle manager  as an administrator, everything works fine. However, if I log in as a normal user. I click on version control, LCM prompts me to log in, I type in the user credential. I get null pointer exception...the stack trace in lcm.log shows:
    [2010-02-23 19:28:16,254] [ERROR] [com.businessobjects.lcm.utilities.LCMLogger] java.lang.NullPointerException
         at com.businessobjects.lcm.core.CMSLocal.getDomainServer(CMSLocal.java:3858)
         at com.businessobjects.lcm.actionHelper.VMSActionHelper.logonToCMS(VMSActionHelper.java:506)
         at com.businessobjects.lcm.actionHelper.VMSActionHelper.performAction(VMSActionHelper.java:68)
         at com.businessobjects.lcm.actions.VMSActions.execute(VMSActions.java:33)
    How do people check in and out if the only one who can launch version control is the administrator? I'm almost certain it is a permission issue, but I couldn't figure out which one needs to be granted. I already granted everyone full control over LCM application. Is this a bug? I'm on SP2, Fix Pack 2.4

    Hi  Maverick,
    Which version LCM is in? is it in SP2?
    Check whether your CM job server is enabled  or not under CMC>>servers
    If it is there, Enable it and try to login LifeCycleManager.
    If it is not there, Re-install the LifeCycleManager
    Otherwise , please check the  Folder rights for the LCM  for "View" rights..

  • "version control" for Oracle database?

    Hi,
    My work involves loading data from csv files into database tables. The data structure is different in the csv files than that in the tables, so the loading is not straight forward and I often make mistakes along the way. I would like to know what the best practice is for undoing mistakes and rolling back to meaningful point back in time. To make this more concrete, consider the following scenario.
    10:00AM I start loading some data into the database. I create two external tables for my csv files.
    10:30AM I create a PL/SQL script to insert the data from the external tables to the target tables.
    10:35AM I run the PL/SQL script and commit the change.
    11:00AM I notice a bug in my script: some of the data is loaded incorrectly, and some are not loaded.
    11:15AM I fix the bug, try to run it again but it fails this time because of unique constraints.
    At this point, I want my database to go back in time to 10:00AM, so I can start over. How can I do this?
    12:00PM Suppose I manage to start over and successfully loaded the two csv files. I still have more files to load. Before I proceed, I want to somehow "tag" the database so that I can go back to this state later (say two weeks from now, and the rollback segment isn't large enough to go back two weeks).
    Currently I use data pump export/import to undo mistakes on my development server. Due to the size of the database, it is not as efficient as I would like. I am from a Java developer background. The scenario sounds a lot like source version control to me. Is there such a thing in database land? What's the best practice for doing rapid try-error-rollback cycles?

    Is the data in the external tables sorted by some attribute? Consider keeping a small metadata table indicating the last successful key of the attribute that was committed. Then, after the commit, set a Savepoint (use the attribute key value for the savepoint name) and continue execution. If you find an error before your next commit, you can rollback to that savepoint and not lose all of the updates prior to it, but remember that a subsequent commit erases all savepoints you have set. Flashback of the table(s) is also a good idea. You can get the current db commit no. by executing 'Select current_scn from v$database' (you may need privs to read this table from the dba), and then executing 'Flashback table <table_name> to scn <scn_no>'. You can also use a Timestamp in place of scn_no with the Flashback command.

  • Version Control System?

    Is there an option for integrated version control?
    Specifically, is there a recommended plug-in available that
    integrates with Visual Source Safe (2005)? I'm using the dedicated
    Eclipse IDE for Flex 2 (ie... I'm not running Eclipse with the Flex
    2 plugin)
    I'm using Visual Studio 2005 and web services to integrate
    with Flex 2. I'm having a wonderful experience so far....kudos to
    your product team (I seriously think Microsoft delayed their
    expressions' tools after trying this out.) I hope you consider
    creating a Visual Studio plugin for Flex.
    Thanks,
    Daniel

    There are options for source control plugins for Eclipse
    (Flex Builder 2), but you'd have to go to the eclipse site to see
    what those options are.
    Here's the link to our bug and enhancement request form:
    http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&product=20&6213=35
    Please give as much detail as you can regarding your desire
    for a Visual Studio edition of Flex. Can't hurt to ask.

  • Version Control

    I have RoboHelp HTML Version 7. We use RoboHelp for publishing our procedures; we use our Word documents for making reviews, updates, etc. and then just reimport and republish as necessary. Our company is asking us to use version control on our procedures. Since we cannot use the version control in RoboHelp, does anyone know of a version control app that can be used where we can import our docs from that app into RoboHelp? Version 7 only allows importing of Word, PDF, and HTML docs from folders on our computers or shared drives. I'm not sure if Version 8 has additional features.

    Hi Karen
    Attaching will not work. If you want to supply samples, you will need to make them available some other way such as Acrobat.com or YouSendIt.com.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7 or 8 moments from now - $24.95!
    Adobe Certified RoboHelp HTML Training
    SorcererStone Blog
    RoboHelp eBooks

  • Extremely slow performance on projects under version control using RoboHelp 11, PushOk, Tortoise SVN repository

    We are also experiencing extremely slow performance for RoboHelp projects under version control. We are using RoboHelp 11, PushOk and a Tortoise SVN repository on a Linux server. We are using a Linux server on our IT guys advice because we found SVN version control under Windows was unstable.
    When placing a Robohelp project under version control, and yes the project is on my local machine, it can take up to two hours to complete. We are using the RoboHelp sample projects to test.
    We have tried to put the project under version control from Robohelp, and also tried first putting the project under version control from Tortoise SVN, and then trying to open the project from version control in Robohelp. In both cases, the project takes a ridiculous amount of time to open. The Robohelp status bar displays Querying Version Control Status for about an hour before it starts to download from the repository, which then takes more than an hour to complete. In many cases Robohelp becomes unresponsive and we have to start the whole process again.
    If adding the project to source control completes successfully, and the the project is opened from version control, performing any function also takes a very long time, such as creating a topic. When I generated a printed documentation layout it took an astonishing 218 minutes and 17 seconds to complete. Interestingly, when I generated the printed documentation layout again, it took 1 min and 34 seconds. However when I closed the project, opened from version control, and tried to generate a printed documentation layout, it again took several hours to complete. The IT guys are at a loss, and say it is not a network issue and I am starting to agree that this is a RoboHelp issue.
    I see there are a few other discussions here related to this kind of poor performance, none of which seem to been answered satisfactorily. For example:
    Why does it take so long when adding a new topic in RH10 with PushOK SVN
    Does anybody have any ideas on what we can do or what we can investigate? I know that there are options for version control, but am reluctant to pursue them until I am satisfied that our current issues cannot be resolved.
    Thanks Mark

    Do other applications work fine with the source control repository? The reason I'm asking is because you must first rule out that there are external factors causing this behaviour. It seems that your it guys have already looked at it, but it's better to be safe than sorry.
    I have used both VSS and TFS and I haven't encountered such a performance issue. I would suggest filing it as a bug if you rule out that the problem is not related to external influences: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&loc=en
    Kind regards,
    Willam

  • My RoboHelp HTML 9 is not showing version control link

    My RoboHelp HTML 9 is not showing version control link in File menu and in Tools - > options. Do I need to set anything in project to see version control link?

    Welcome to our community
    Have you tried right-clicking the toolbars and ensuring you are seeing the Version Control toolbar?
    I believe it may also depend on whether you elected to install version control when you installed RoboHelp. And in thinking about it, *IS* there a version control system installed?
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7, 8 or 9 within the day!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • Version Control Repository Manager could not be reached or is invalid

    Hi All,
    My Version Control Repository manager just stopped working for the reason I am not able to determinate, giving the below message: "The specified repository, %server name% , is invalid or not reachable"
    There are no usefull messages in the system log, or the VCA / VCRM logs.
    Please assist.
    My OS is Windows 2008 R2 x64 for both the VCAnd VCRM.
    HP SIM / VCRM version is 7.2
    VCA version is also 7.2
    I've tried both a domain account and the certificate.
    This was working fine for 600+ servers, now it doesn't work for any of them.
    Why doesn't this tool leave ANY usefull logs... ?

    Tonkers just to point out VCRM stuff usally goes here
    http://h30499.www3.hp.com/t5/ITRC-HP-Systems-Insight-Manager/bd-p/itrc-455#.VSweOMLD9aR
    This can be caused by a restart of the VCRM server as it causes a reindex of the entire repositry which can take a few hours and causes clients to have the repository to appear as "down".
    Can also be caused a failed login from a server with an old version of VCRA I believe this is a bug, basically the failed logon causes a manager service restart which of course causes a reindex of the system. Why it works this way I do not know nor have I logged a bug with HP. Its hard because I cannot repro it every time and it also sometimes happens randomly but its far more prevelant on boxes with old agent versions. Note here the current version of the agent that is in the HP repositry is like 7.2.2 but the current release is 7.3.X not sure why the have not allowed the new version to download.
    VCRM is very finnacky they really need to nail down some addional preformance and reliability enhancements.

  • Version Control for Application Express

    Hi all,
    We are using Application Express (HTML-DB) 2.0 with Oracle 10g Release 2. We have developed a number of pages within our application (basically sales reporting). We are starting to get ready move these pages to a test and production environment.
    Before we move to a production environment we need to implement a version control and migration (development -> test -> production) system. I have read various posts about importing and exporting pages and applications that have been very informational. However, I am still not clear on certain areas, any help/information on the below questions/comments would be helpful.
    1.     How are other people implementing version control? For some of our other environments (for example, PeopleSoft-SQR) we use Visual Source Safe. Can we use this along with Application Express or is there a way to keep track of versions within Application Express it self?
    2.     I see you can view a pages history at Home>Application Builder>Application 107>Page Definition>History. Is there a way to view the differences between the pages or to revert back to an older page?
    3.     I know you can export a single page but that leaves shared components “behind” that might leave the complex page in a non-working state if imported and installed in the production application. Is there a way export and import shared components, for example LOVs?
    These are a few of the questions I have…but I thought it would be a good place to start.
    Here are a couple of links that have given me some information related to the topic.
    Synonyms
    http://htmldb.oracle.com/i/doc/mvl_manage002.htm#sthref1206#BABFBBEE (I believe this is for HTML-DE Version 1.5…I did look in the same area for 2.0)
    Version Control
    How do people version control HTML DB applications?
    I would be interested in hearing your thoughts and ideas on this topic.
    Thanks,
    Stuff

    Stuff - this is also something we've been grappling with.
    Did you see the excellent tip about using Web server (or PL/SQL) redirects to point to the current app? The idea is that you copy the current prod app, work on the copy and then update the redirect to point to the new app when it's released and make the old app unavailable.
    This is quite brilliant in its simplicity, and has the added benefit of leaving the old app intact for bug fixes and re-releases, (or even rollback) if necessary. However, the problem with it, and the reason it's no good for our purposes, is because it sits on top of the same schema, so if the version control applies to objects in the database (i.e. the schema itself or packages etc.), then you're snookered (as far as I understand it anyway).
    In a previous project, our suppliers used VSS and versioned code at the app and function/procedure/package level - I'd love to know if anyone has a robust scheme for versioning at page level.
    I suspect History is an audit trail rather than versioning - I can't imagine that all the objects in all their respective states are being persisted for anything other than 'undo' purposes.
    Versioning at page level seems to be problematic but it can be done, provided that the shared components are sufficiently consistent. The trick is to edit the security group ID, but the usual caveats apply.
    What seems problematic to us is how to create a build out of components at different versions, like you might in a conventionally-packaged exe. I think we might end up checking in (or just saving in the file system) consistent versions at app and package level (having developed and tested in a separate schema or instance), and doing an overwrite of the prod app plus running a DDL script for package/function/procedure updates with schema deltas and other things like image uploads applied manually at cutover.
    I suspect that once I delve a bit deeper into where all these objects are stored, there will be more potential for scripting, but I'm not entirely confident that this will, reliably, give us entirely what we had in Pre-Prod. Another problem I've found with this approach is that packages don't get consistently replaced.
    It may simply be that we're applying waterfall concepts to what is really a RAD tool, but in any case this is my first Web-enabled development so I've been at sea with everything from design methodology to version control.
    Like you, I would be really interested to hear of other suggestions.
    Regards,
    John.

  • Keynote destroys version control files inside of .key directory

    Hi - I've been using Keynote for a couple of years now and in general I really prefer it. However, I've noticed a change in the more recent versions of the iWork apps, particularly Keynote. It seems that when I save my presentation, Keynote is erasing data files (".svn" directories) which my version control system (Subversion) leaves inside of the Keynote directories, which renders me unable to check the changes to my Keynote file back into the repository (Subversion). A similar problem occurs when I save my ".pages" documents.
    Storing my files in Subversion is an important part of how I manage my business' documents, and I cannot see how erasing the ".svn" directories as part of the "save" routine adds useful function to Keynote or any of the iWork apps. This problem is not unique to subversion, as CVS does the same thing. I would suggest removing the code which erases/cleans the directories under the ".key" top-level directory.
    Thanks for your consideration!

    The "your bug/my bug" dialogue doesn't seem to be very helpful in this discussion (and the open/proprietary arguments even less so). It's a bug at the interaction of how two packages are using the file system, an "our bug" so to speak.
    I think the underlying issue has to do with the design discipline of orthogonality which is part of the Unix DNA. Different components are designed to both not step on each other and (where possible) to connect together well. One of the tricks for that orthogonality is the use of dot.files to store application information in the file hierarchy.
    OS X Packages, which are a great idea, break orthogonality when they delete information from other tools with prejudice and compound the problem by having no way to override that policy (for example, allowing the declaration of some dotted file or directory names as valid external metadata).
    Whose bug is it that subversion doesn't respect one particular vendor's way of using the file system? Given that dot.files are a broad and historically deep Unix convention, I'd be inclined to suggest that the application doing the deleting is in error. subversion could fix the problem with vendor-specific patches, but this doesn't seem the right kind of open approach.
    The argument could be made that the iWork applications are Mac applications, not Unix applications, so they shouldn't have to worry about these Unix conventions. But one of the nicest things about the Mac is that it is both Apple and Unix and it would be nice if it stayed that way as Apple added more cool pieces to the OS X universe.
    I think I've seen all the workaround and I'm using one for the time being, but I am also seriously but regrettably considering dropping iWork in my company to switch to something more Unix-resonant.

  • Forms 11gR2 doesn't support version control?

    File, administration, checkin/checkout/source control options is disabled.
    No Oracle Designer for 64 bit.
    So, Forms 11gR2 doesn't support version control since Forms 10g?

    See here:
    Oracle Designer - Product Information&lt;/title&gt;&lt;meta name=&quot;Title&quot; content=&quot;Oracle Designer - Produ…
    Oracle Designer 10g Release 2 is the latest stable release which is shipped with Oracle Developer Suite 10g Release 2.
    also see here: http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf
    Oracle Designer 10gwas the last version of this product, released as a component of Oracle
    Developer Suite 10g. Oracle Designer was not released as a component of Oracle Fusion
    Middleware 11g, nor is it planned to be a component of Oracle Fusion Middleware 12c. Oracle
    Support continues to offer sustaining level support for Oracle Designer 10g.
    For SCM see here:
    http://www.oracle.com/technetwork/developer-tools/scm/overview/index.html
    and here:
    http://www.oracle.com/technetwork/developer-tools/designer/overview/oraclescmsod-129299.pdf
    Oracle SCM has been placed into maintenance mode. This means that Oracle will
    continue to fix bugs but there will be no new features added to the product. Error
    Correction Support for Oracle SCM 6i ended on 01/31/2005, for Oracle9i SCM
    on 06/30/2005 and for Oracle SCM 10g(9.0.4) on 12/31/2006 - in line with the
    corresponding Oracle Designer 6i, 9i and 10g end of maintenance plans. Oracle
    Designer 10g(10.1.2.2) is the currently supported product.
    So in short: no Designer and SCM for 11g.
    cheers

Maybe you are looking for

  • Is there a way to create a new PDF from part of a form?

    I would like to create a PDF form that is really several forms. A master form and several forms like Form A, Form B and Form C. The idea is to be able to fill out the Master form and have it populate the like fields in the other forms. What I would l

  • System Recovery using HP recovery CDs

    Hello, This is very frustrating!....... HP Pavillion DV6 Notebook Windows 7 Home Premium 1. PC was hacked 2.Tried to restore from recovery partition by pressing F11 and then following instructions for factory reset. It went through a lot of processes

  • After Transfer to new imac - seriel number invalid - Please Advise

    I recently purchased a new imac for the use of video editing in Final Cut Studio. When I input the Serial number provided with my software I get a error stating it is an upgrade serial number and I am prompted to input the previous serial number. I a

  • I want to buy a retina display mac, Help!

    Hi, I am student in my 11th grade, I wanna purchase a new macbook pro retina, i sold my old one for 1200. Coming to the point i need to decide upon the storage: 128 or 256GB. Please help, I primarily want to use it for school, some games and movies.

  • Error while exporting the Web Intelligence report

    Hello Gurus, We are using BO 3.1. I have to do some modifications for the existing Webi report. Once i do the modification, save them then try to export it back to the repository. I am getting the following error: " your security profile does not all