Using CVS Branches in JDev

I was wondering how many people have been using the cvs branch tags with JDev. We are using JDev 9.0.5.1 with CVSNT.
I imagine that the life cycle of creating and managing a brach would be:
-Create a branch by assigning a branch tag (Versioning->Sticky->Tag, Make Branch Tag Option)
-Then as changes are made commit them, set the option on the common options tab of 'Use Revision Number or Tag' giving the tag name
-Then when it is time to merge the branch, commit the files on the branch with out setting the 'Use Revision Number or Tag' option
Then I would guess if you wanted to get the updates from a brach you would use join with Branch option to get the changes. Let me know if this is correct, I have been able to find bit's and pieces in the help, but not guidelines for how to do this.
Also we have found 2 CVS related bugs.
1 - if you open a CVS controlled file in the main editor window. Then right click in the editor window and select 'Compare With->Other Revision...'. A JDev error window comes up with just '0'. In the details is:
java.lang.ArrayIndexOutOfBoundsException: 0
     at oracle.jdevimpl.vcs.cvs.op.CVSOperationDiffAgainst.showDialog(CVSOperationDiffAgainst.java:148)
     at oracle.jdevimpl.vcs.cvs.op.CVSOperationDiffAgainst.access$5000071(CVSOperationDiffAgainst.java:55)
     at oracle.jdevimpl.vcs.cvs.op.CVSOperationDiffAgainst$2.run(CVSOperationDiffAgainst.java:101)
     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
2 - I see that in 10G you have made it so that if you chose 'File->Rename' that CVS will also handle this change. We use the 'Tools->Refactor->Move Class' frequently which does not seem to take CVS in account at all.
Thanks,
-Andy

Hi Andy,
I'll go through the two problems you found first.
1. Hands up, thats a bug logged as bug 3681203 which can be tracked via metalink
2. This is not actually a bug, although it might seem like one, File -> Rename is a less complex action than Tools -> Refactor -> Move Class and applies to all types of file e.g. project files
For the next release we are overhauling the refactoring support and this will be integrated with JDevs CVS support.
As for working with branches, I've not used CVS in this way in a team environment but what you have looks pretty good. I'll investigate and post back here when I have something more conclusive.
Thanks for the feedback,
Geoff Waymark

Similar Messages

  • CVS Branching in 10.1.3Studio

    I have been attempting to determine how to do branches in CVS using JDev10.1.3Studio but can find no references to this in the help, or anywhere else in JDev?
    The JDev CVS help references The CVS manual and suggests to read this manual which, in CH 6, discusses 'Branching and merging'.
    So my question is how do I do CVS branching in JDev10.1.3Studio.
    THANKS - Ken Cooper
    Please respond to [email protected]

    Ken,
    A couple of days ago there was a thread (CVS branching in JDeveloper Studio Edition Version?) that indicates JDev does not currently support branching, and that you must use an external client to create branches as of now.
    Joe
    [email protected]

  • Creating CVS Branches in JDeveloper 10.1.3

    Hi all:
    How can I create a new CVS Branch using JDeveloper 10.1.3?
    Thanks for any help.
    Juan Fernando Higuita.

    Right now there is no built in function for creating a branch - you'll need to do it from outside JDeveloper. (or add the command line as "external tool" to JDeveloper).

  • Unable to create a CVS Connection in Jdev

    Hi
    Im sucessfull getting CVS connection, if i connect JDEV to CVS when both are on the same machine A. Im using Windows XP Professional.
    Im are trying to connect the Jdev in machine B to the CVS Repository on machine A.
    Its a multiple developer environment and need to work on the same workspace.
    While creating the connection, we specified the HostName,
    UserName as windows NT userid and CVS repository folder.
    I had tried with server, External, Pserver.
    While Test Connection , im getting
    Testing connection...
    warning: unrecognized response `'ssh' is not recognized as an internal or external command,
    RSH failed - did not respond.
    Connection test failed: unable to connect.
    If i check both ssh and rsh and try to connect again ..im getting
    Testing connection...
    Connection test failed: unable to connect.
    So what is the setting i need to provide in JDev and in CVS Server
    to get the connection.
    Please get back to me.
    Regards
    Mohan

    Hi
    You'll first need to decide on your access method. I would recommend setting up :pserver: access on machine A - some instructions for this up can be found in the CVS manual:
    http://ximbiot.com/cvs/manual/cvs-1.12.1/cvs_2.html#SEC26
    If you're using a release of JDev before 10.1.3 Preview, you'll also need to download and install CVS client on machine B and put in on your PATH. Otherwise, you can use JDev's internal CVS client by selecting Tools > Preferences > Versioning > CVS > Internal to Oracle JDeveloper.
    Thanks,
    Paul. JDev Team Development.

  • CVS branching  in JDeveloper Studio Edition Version?

    Hi there,
    how can i create a CVS-Branch for a project that is in CVS ? I use JDeveloper Release version(Studio Edition Version). There is a "tag" section which gives tag to the project, but i think this does not mean that we can branch. Is there another way to create branch?

    JDeveloper can do almost all the features of CVS with the embedded CVS Versioning plug-in except branching capability. You can see the activities for CVS with JDeveloper from the internal documentation of JDeveloper which is great to learn the details of CVS and JDeveloper. Just click the "Table Of Contents" from "Help" menu and search for "cvs' and read the tutorials.

  • Deploying standalone FPGA application using CVS-1457RT

    Hi all,
    I want to make a stand alone real time Vision application using CVS-1457 RT and Gige vision camera. My present code looks like this:
    1. NI-CVS 1457RT.
    2. FPGA Target with 5 FIFo in and FIFO out for images
    3. Host Vi (with subvi's in it which also calls FPGA reference in/out)
    Right now I am just trying to display a continous video using Gige vision camera(final goal is to also save the images maybe on the remote machine). I can do that on my computer. but my final goal is to just use CVS 1457 with a monitor and keyboard. 
    I can compile the code on my computer and it runs fine. But how can I deploy that program to CVS and use it. is there a way to do something like this.
    I read few post and articles but couldnt understand the steps.
    a). should I create an executable of host vi and save it on FPGA , if yes then how.?
    b). when I compile the FPGA vi doest it means its automatically saved on FPGA?
    Please do let me know.
    thanks,

    Ankit created this one as double post, but the discussion continued in the original place…
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Using cvs with Oracle Repository

    I was just wondering if you can use cvs with the Oracle Repository.

    No, the Repository would be used instead of CVS.
    David

  • How to use CVS with JDeveloper

    Hi all!
    I'm starting a new project and I would like to know how to use CVS with JDeveloper. This is my first project where I will have two more people working with me and I don't know what the better approach is. Should I use CVS that come with JDeveloper (option Internal to Oracle JDeveloper 10g) or should I configure an external repository? In both cases, I don't know what I have to do to have CVS working properly with JDeveloper. Actually I tried to create a new CVS connection in CVS navigator (using the access method Password Server), but when I test I receive the message: Could not open connection to CVS server: general socket failure, sure I must doing something wrong.
    I'm using JDeveloper 10.1.3.0.4
    Thanks in advance.

    Thanks for you help John!
    I installed cvsnt and when I try to create a new CVS connection inside JDeveloper I receive the message: authorization failed: server adminf29786.dixamico.com.br rejected access to /Diversos/DownLoad/CVS/usr/local/cvsroot for user JMartins
    I using pserver method and JMartins is my user in windows
    There is something that I'm curious about, when I was installing CVSNT I didn't configure any user and password, is there any default user/password?
    Thanks!

  • How to use CVS to fetch the repository

    hello.
    I want to use cvs to fetch some codes from j3d.org.
    When I do "cvs -d CVSROOT=:pserver:anonymous@cvs.
    j3d.org:/home/cvs/j3d/cvsroot checkout code " in
    cvs directory, I get error message "connection refused".
    what's wrong ? could some one help me?

    Thank you.
    however, i still can't connect with server by trying your
    kind suggests.
    i have too little knowledger of cvs.
    i attach a document from j3d.org about downloading the codes. You may get the right way after read it ,i suppose.
    please pardon my boring.
    From j3d.org
    J3D.org CVS Information
    This entire site is managed using CVS. It is possible to download everything to your machine to keep up to date. Warning - it's big! As we don't provide a convenient zipped form of the site, this is the only way to fetch it.
    Software
    If you do not know what CVS is, or you know but don't have any software, then you should pay a visit to the CVS Homepage. CVS allows you to do incrememental updates of files as they become available, as well as rollbacks to earlier versions. Thus, the files that you download from CVS may not always be in a compilable state, but they'll be the latest copy, pretty much whatever the developers are working on at the moment.
    Downloading
    Anonymous cvs read access can be had by using the following CVSROOT setting:
    CVSROOT=:pserver:[email protected]:/home/cvs/j3d/cvsroot
    There is no password required. (ie hit enter when asked).
    Of course, you need to know what to download once you have logged in. Here is a list of all modules in the system. A few of them are definitely work in progress and not pretty. Buyer beware!
    Module Description
    code The j3d.org code repository
    code_website The code.j3d.org repository website
    faq The raw contents of the FAQ. Text and XML files
    faq_code Java code used to generate the FAQ
    ftp The raw contents of the FTP site
    scripts Various scripts used to maintain cvs and the site
    setup Raw files, templates etc to get working
    website The core pages of the main website (www.j3d.org)
    jobs The nacent, yet uncomplete jobs area
    ps. my os is Win98.
    Your more hints are very valued.

  • How to use CVS in NWDS for MDK

    Hi All,
    We are working on customizing MAM3.0, we need help on using CVS to manage developments.
    We in the team are 3 members and the development is depending on each other.
    We are using NWDS 7.XX, can somebody help us in using CVS / DTR to resolve conflicts in developments.
    Your help in this regard is well appriceated.
    Merry christmas, n'joy holidays.
    Thanks & Regards,
    Sai. K. K

    Hi,
    You can use an open source CVS . However, if you have NWDI, it already provides the DTR for version control. The link you provided is about the option to use a third party CVS if you don't want to use NWDI, it is not a requirement.
    Regards,
    Shehryar

  • Use testing branch but not on all packages.

    I use testing branch w/o no problem but I want to disable some packages being fetched from testing in favour of core/extra. For example openoffice-base (I want stable oo). Is there some way to select packages that are not get from testing?

    Hi there.
    I don't have a general solution to this, but for one package you might want to try the following:
    If a package name exists in more than one repo, the repo can be explicitly specified to clarify the package to install: pacman -S testing/qt
    Taken from the manpage of pacman.
    So if you want to explicitly install openoffice from the "stable" repositories you might want to do this with
    pacman -S extra/openoffice-base
    I don't know whats happening when updating, unfortunately, but I guess pacman will try to update the package from the same repository it was installed.
    Cheers,
    mfa

  • Using CVS with Webdynpro

    Hi,
    can anyone share some experiences with this scenario? I'm especially interested in how well conflicts in webdynpro-dcs are handled.
    thanks in advance

    I'm working with SVN and NWDI also on separate projects and it depends... if you are working in small team (less than 10 peoples) and there are no release managers but only one man who decide when the upload to production system can be done than I thin it is better to use svn. NDWI is better for big companies and many programmers, because you do your release when it is ready and release manager decides when to make a deploy on a production system. We have used CVS before, but we migrate it to SVN, it's better with it.
    Storing dc on svn is a little tricky. But if you do it once you will used to it. You must not store any directories that are generated by web dynpro because they usually gets you a lot of conflicts.
    In SVN you must store the main folder of dc's and all subfolders with your projects.
    it will look like this: .\<name>\DCs\<company>\<project path>\_comp
    exmpl: 0\DCs\sap.com\ess\cat\_comp
    One of the problems using svn with development components is that you must download your sources in an exact location (like .dtc in 7.0 and <workspace_name>.jdt in 7.1 ...I'm not sure about jdt extension)
    If you store a web dynpro projects than you must ignore following folders:
    bin, gen*. This folders are auto generated by web dynpro. And if you put them in the repository and commit them every time you will have conflicts all the time when somebody try's to update the project.
    If you store different project(resource, portal application, etc...), folders are not the same, except bin folder (or the folder that you set for class file generation) you must always ignore it, because it is not needed in svn. I'm currently working with 7.0 and these are the folders that I have seen. I don't have 7.1 installed now, but I remember that there were other folder that are auto generated too and must be ignored.
    When download projects from svn for the first time, you must go through all of them and repair structure and class path, then rebuild them. They will generate all the necessery files and you can start working.
    And another thing... if you want to work with svn it is better to understand what is the meta information that sap files contains, because if there is a need of merging some files someone must know what he is doing. It is not so complex, but if you don't merge some files correctly then you can receive an errors in eclipse.

  • How to use CVS ? One shared project or separate ones?

    Maybe newbie question - what is the best way to use CVS with JDeveloper, let's say by 4 users? To have one project on shared drive (is it possible at all?) or to have separate projects on every local PC ? Thanks.

    When using CVS you'll probably have one Workspace with multiple projects...
    Just import that workspace in a CVS repository (that is the central repository) and everybody will work with there own local files which they will checkout from the repository and commit their changes back in...
    Number of projects is actually irrelevant as CVS only concerns itself about files....
    Regards,
    Robert

  • Problems using CVS from worksho 81

    I tried to configure my workshop81 to use CVS (password server). But I get the
    following exception when I try to update any file from the workshop.
    update starting...
    Caught exception: CreateProcess: cvs -d:pserver:pavasthi@newark:/opt/apps/cvsroot
    update -A -l admin/admin.jsp error=2
    update finished.
    I would appreciate any help.
    Prachi.

    Hi everybody,
    I have exactly the same pb as your. If I copy the CVS command created by Workshop,
    it's working in the command line.
    Have you guys found a workaround for this bug ?
    What is BEA saying about that ???
    Adrien
    "Karthi" <[email protected]> wrote:
    Hi Prachi & Anurag,
    I am also having the same problem when using CVS with ntserver.
    I have also done the same as what Anurag told to Prachi.
    I did the Module import and check out successfully .
    In the release notes of Workshop 8.1 in KL Section it has been that we
    should use Source view of the code in workshop. I did so.
    But none of the CVS options worked for me from with in Workshop , all
    of
    them are working from WinCVS.
    It means that we can't use the CVS option of WLW 8.1(SP1) and we have
    to
    depend on the command line or use WinCVS.
    Any help ??
    Thanks,
    Karthi
    "Prachi" <[email protected]> wrote in message
    news:[email protected]...
    Thanks a lot for replying Anurag.
    I think I have already done that but not from the command line though.I
    use WinCVS.
    But that shouldn't make a difference, right . I checked out the modulefrom CVS.
    Then I went to Workshop->Tools->Application Properties ->Source Controland set
    all the required fields.
    After that if I try to use any CVS command from the workshop, it throwsthe exception
    that I mentioned before.
    Is there anything else I need to do ?
    "Anurag" <[email protected]> wrote:
    Prachi,
    You need to first import and checkout any Workshop application which
    you
    configure from CVS, from the command line. Can you confirm whether
    you
    have
    done that?
    For example, you can follow the following instructions:
    1. set CVSROOT=:pserver:[email protected]:/home/cvs
    2. cd to the directory "myApp" which is my Workshop applicationdirectory,
    where I imagine "v1" is an arbitrary string indicating the versionnumber.
    cvs import myApp v1
    3. cd to the parent directory of "myApp" and
    cvs checkout myApp
    Let me know if you need any further help.
    Regards,
    Anurag
    "prachi" <[email protected]> wrote in message
    news:[email protected]...
    I tried to configure my workshop81 to use CVS (password server).
    But
    I
    get the
    following exception when I try to update any file from the workshop.
    update starting...
    Caught exception: CreateProcess:cvs -d:pserver:pavasthi@newark:/opt/apps/cvsroot
    update -A -l admin/admin.jsp error=2
    update finished.
    I would appreciate any help.
    Prachi.

  • I want to use CVS but Subversion is getting in the way

    I am using SQL Developer 3.0.04 (latest download). I want to use CVS. I have downloaded the latest CVS from Oracle. But when I try to install it, I am getting the message:
    Extension: oracle.jdeveloper.vcs
    Required Version: min=11.1.1.2.36.55.10, max=11.1.1.2.36.55.50
    Installed: 11.1.1.4.37.59.31
    The install version number is the version number for Subversion.
    How can I turn Subversion off and load the CVS extension?
    David

    I downloaded SQL Developer (sqldeveloper-3.0.04.34.zip) from http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
    I downloaded CVS (vcs-cvs_bundle.zip) from http://download.oracle.com/auth/otn-pub/sqldeveloper/vcs-cvs_bundle.zip?e=1307587713&h=bc5d87ca83a7bb56b8d35d8d249c4f3b
    This latter address I obtained from Help > Check for Updates. Check for Updates wizard, Source - Oracle SQL Developer, select CVS. Unfortunately, due to my installation's download restrictions, I copied the URL and performed the download off-site.
    Then when I ran the wizard again and used the Install From Local File and pointed to the downloaded zip I received the message that I posted previously.
    David

Maybe you are looking for

  • Sync from Outlook to Iphone 5

    Is there a way to set up categories for contacts in the Iphone. My outlook contacts are organized by Personal, business, family ect. Can't fine this in Iphone contacts.

  • How to make user defined packages visible in Web Applications

    Hello, I am not new to JSP and I develop a web based geographical information system. I use MapViewer Application Server (Oracle) as run time environment. I do not encounter any problems in running JSP files. However, I have my own package under WEB-

  • Add field in VA15 (as a search criteria)

    Hi I have requirement where i want to search the inquiry by the name of the person, which i capture in the ORDER-DATA tab NAME field. Now i want to Add this field as the Search Criteria in VA15  or VA15n Transaction . plz guide me as how i can add th

  • Change Browser window dynamically

    Hi, I want to change the Browser 's height with a Button click from my swf file. Can I do this? Thank you, Luciewong

  • Microsoft word: size of document on screen

    Hi, I have installed word on my macbook but can not work out how to increase the size of the documents (which right now are tiny!!). There is a full screen option but this does not actually increase the size of the document on the screen. I have aske