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]

Similar Messages

  • 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).

  • 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

  • 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.

  • New CVS source update and branch

    The CVS repository has been updated so that it contains the same code that was part of the M8 binary release.
    The M8 binaries can be downloaded by following the links under the "Open ESB 1.0 Experimental Community Preview " heading on this page:
    https://open-esb.dev.java.net/public/download.html#binarySource
    The directions to set up your own open-esb build are available here:
    https://open-esb.dev.java.net/public/build-instructions.html
    A cvs branch has also been created to mark this M8 release. You can check out the branch using the branch name R05M8.

    I thought I read somewhere that Nokia was working on adding notification icons to the Glance screen.  This would be GREAT if it is true!  Would be nice to just take my phone out of my pocket and look at the screen to see if I have any notifications.  That's a lot easier than some other phones that require you to push the power button and pull down a notification page.  In no way am I saying that I don't want a notification center as well, because it would be GREAT to access all the notifcations in a centralized location after you know you have them. But the ability to "know" you have notifications is better with Glance than with JUST a notification center.
    Attachments:
    wp_ss_20130920_0002.png ‏101 KB
    lumia-black-620x350.jpg ‏57 KB

  • [SOLVED] Did pacman -Syu and now gdm, gnome, and pacman won't work

    Hi everyone, I did a search for my problem, but cannot find the solution. Basically, I updated my computer this morning and as soon as the packages got installed my computer crashed. I am using another computer right now. These were the packages that were upgraded: dbus-core, bluez, dbus, gsfonts, libcups, libgdiplus, mono, openssl.
    So after I installed the packages, my screen went black with some error message (don't remember what it is now. I believe it was something about GDM not working.) So I rebooted and "rpcbind" and "File Alteration Monitor" failed. Then I got a bunch of Gdm error messages with "gdm-binary[46081]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors"  as the last message. I don't know how to check the X server log for errors so I logged in and tried pacman -Syu again. I got this error "pacman: error while loading shared libraries: /usr/lib/libssl.so.0.9.8: invalid ELF header." I also tried startx and gnome-session , but they both failed to work as well. It seems like I'm having a graphics error. I don't know what to do now. Any help would be appreciated.
    Last edited by Eivuwan (2010-04-01 06:24:17)

    Eivuwan wrote:Hi everyone. After some thinking, I realized that as attached as I am to Arch, I do not have as much free time as I did in the past to tinker with it. So I manually mounted my IPod and copied everything in my home folder to it. Then I installed Ubuntu. Maybe I'll come back to Arch one day, but for now, farewell. Thanks for all your help.
    Wise decision -- Ubuntu is very stable (we used it extensively in my last place of business; I'm now retired). I've gone a different route, since I prefer to start small, build the environment I want and nothing more (which was my reason for choosing Arch). My preferred environment is pretty minimal -- no desktop system (no Gnome or KDE), just a window manager (dwm) and the apps I need. I did a test install in the last day or so and learned enough about Slackware (I first used it in the early 90s when it was pretty much the only Linux distribution) to convince myself that it will work for me. It's more of a pain to get the apps installed than Arch, certainly, but once you know how to do it and where to find them, it's not really a problem. But my objective is the same as yours -- get away from Arch's rolling releases. Again, as an old hand at both individual development and managing large software projects, what Arch is trying to do is difficult. Because the various components of the system are updated more or less continuously, it's impossible to thoroughly test the whole thing every time it changes. So on any particular day, you are likely to see problems, as happened to you, me, and other folks who have started threads in this category. And sometimes the problems are so severe you end up with a non-functioning system, as happened to both of us.
    I would hope that, in the future, the powers-that-be at Arch would consider periodic, thoroughly tested releases, say every 6 months like Ubuntu and OpenBSD. The fundamental machinery of Arch is excellent (pacman, etc.), installation is easy, the documentation is adequate (I'm not as impressed by the wiki as others seem to be -- see the OpenBSD or FreeBSD documentation; what's available for Slackware is also very good). But I think there are tremendous quality hazards in the rolling release methodology, and forcing it on Arch's users is a bad idea, I think. It can be optional, for the adventurous. This is exactly how the OpenBSD people operate. There's a release every 6 months that is invariably rock solid. If they find problems after the release, they will make changes on a STABLE cvs branch. But you can also, if you choose, run what is on the cvs trunk, which they designate CURRENT, if you are so inclined and willing to take the chance on less thoroughly tested code. This is more or less equivalent to Arch now. I'm suggesting that Arch consider adding a STABLE version.

  • What tools do you use for automating builds?

    Hi all Build Engineers,
    what systems do you use for automating builds - do you use your own tools, or some opensource project?
    If it is something public, which one it is, and what were the reasons to chose it?
    We are thinking about using the Hudson system (http://hudson.dev.java.net/) for our developers, but would like to hear from other RE groups about their experiences too.
    Thanks,
    Karel

    Tinderbox is another build monitoring tool. It does not show detailed steps of a build cycle. It only shows the final result : success or failed. But it can display build output for multiple platforms on the same page.
    This is how the tinderbox build grid will look --> http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey
    Detail Info -->
    http://www.mozilla.org/tinderbox.html
    Tinderbox can be connected to Bonsai -->
    It is a tool that shows you who checked in what, lets you perform queries on the contents of a CVS archive; get a list of checkins, see what checkins have been made by a whom, or on a given CVS branch, or in a particular time period.
    Detail Info -->
    http://www.mozilla.org/bonsai.html

  • Fvwm-menutitlefont.diff is missing from server

    I'm trying to build fvwm-trans from AUR but the fvwm-menutitlefont.diff is missing from the source server. Does anyone have a copy sitting around, gathering dust?
    Yes, I know that this patch is now included in the CVS branch of FVWM, but I've had a few issued with getting the cvs version to build.

    Hello!
    Here the file you need I think:
    http://perso.b2b2c.ca/mangaquebec/Archive.zip
    Tell me when you will have it.
    I will erase it from my web space.
    @+

  • Development Standards for APEX

    We are close to making APEX an official development method within our company. We have managed to produce everything that has been asked of us using APEX and are very happy with the outcome.
    The one thing that is missing and I suspect would take a long time to produce, and be prone to naive decisions, are development and release standards.
    Does anyone have a document that they are willing to share with us?
    Regards,
    Rob.

    One thing APEX is quite poor at is concurrent development, ie people working on different areas of the application at the same time. Whilst it is true that one can export page by page, shared components can be tricky because it really isn't feasible to start exporting each component individually.
    What we do is this:
    Export the application as a whole for the initial release, then extract each page as a module and check into our CVS system as a module per page. Then check out the shared components into CVS too as a single module. So developers can modify and release pages without affecting each other however if shared components are being updated then there needs to be some coordination and/or cvs branching.
    We also try to maintain as much as possible on the database - ie, complex queries built into views and then in APEX just select from that view. Any updates are written into a database package and called from APEX. That way most of the changes that need doing to code can be done in the database objects rather than having to modify it in APEX - ie, we treat APEX as more of a presentation layer rather than a data manipulation layer. Having the code like this also allows re-use across multiple systems, either in APEX or otherwise.
    We have a peer review system where somebody else reviews all developments before going live to verify coding quality, pick up any bugs, security issues etc.
    We use APEX quite a bit in our production environment now so any specific questions, please feel free to ask!

  • Unable to switch to trunk from branch checked out with CVS

    Help!
    We've run into a can't get there from here issue of not being able to switch back to the trunk when we've checked out a branch from CVS.
    Using JDeveloper Studio Edition Version 11.1.1.1.0
    Scenario:
    Working on maintained in CVS.
    Create Branch on code B1. (Versioning -> Branch, Branch Name = "B1", Source = "Trunk")
    Now we can't get back to the trunk. When you select switch branch it only shows HEAD. Select that and you end up on some IDE generated tag called "HEAD", where you can't add files or check in changes.
    How can you get back to the trunk?
    rodger...

    Are you aware that "always view this page in IE" isn't a standard feature in Firefox? It's a feature of a Firefox extension, which is why you can't find it on a Firefox help page.
    Check the download page for that particular extension to find out how to change that preference, or tell us which extension that is and we'll look for a FAQ page for that extension.

  • CVS conflict on switch branch

    Dear all,
    I am not an experienced CVS user so forgive me if the solution to the following problem is obvious...
    I have created a branch of my project. I have then made some changes to both the source code in the branch and also the project itself. The project has been modified by adding a new logical folder and placing some files inside it. Now, when I attempt to switch back to the trunk I get error messages from CVS stating that there were some conflicts. The conflicts occur in files called .make.state.Debug and configurations.xml. These are presumably project files automatically generated by the IDE. Any ideas on how to resolve them? My project will no longer compile and the "Merge Conflicts Resolver" is of no use as I don't really understand the format of the files I am trying to merge.
    Thanks, Tim

    Hi Tim,
    I think there is only one file on top level, that is generated by IDE and should be under version control - Makefile.
    But if you create a project with existing sources, this file is not created by IDE (it is your makefile).
    All files inside "nbproject" directory can be checked in, though there is no support to merge them in case of conflicts,
    so it is up to you - to keep them under CVS or not. There is a subdirectory "private" inside "nbproject" - it contains
    private (user specific) files, that should not be under version control.
    All files, that start with ".make.state", are temporary files, and they should not be under version control.
    I agree with your suggestion to help users to prevent check in of temporary files, but our IDE is not that smart :-),
    and I don't think it is doable in next release - there are too many plugins, that can generate temporary files.
    But I'll pass your suggestion to the IDE team.
    Thanks,
    Nik
    Edited by: NikMolchanov on Sep 7, 2009 9:22 PM

  • WSAD 5.1 + CVS plugin question

    Sorry I coulnd`t find the right place to post this topic.
    I have a question about WSAD, everytime I try to create a branch for a proyect ( Right click proyect -> Team -> Branch), I get the following error:
    proyect: cvs [server aborted]: tag 'branch_name' has non-visible graphic characters.
    Just in case you need this info: I already Commited the proyect, and its already being shared on my CVS repository. The CVS server is on a Windows 2000 PC.
    I would be very grateful if someone can explain from the beginning, how to put a proyect on the repository, so that I can checkout files and start working locally.

    up, please I need help.

  • Can't get JSF sources from CVS

    I'm trying to download the correct version of JSF to debug a problem I'm having with JSF in Glassfish. I'm using GF v2 b41c, which states that it uses JSF cvs tag: JSF_1_2_GFINT_B17. (See http://wiki.java.net/bin/view/Projects/GlassFishSourcesBundle.)
    When I try to use CVS to get JSF, I get the following error msg:
    "User rickhoro doesn't have <VersionControl - Read> access to project javaserverfaces-sources"
    I'm using the following setup for CVS in NetBeans 5.5.1, but I get the same response with a CVS client.
    Access Method: pserver
    User: <my username>
    Host: cvs.dev.java.net
    Repository Path: /cvs
    Module: javaserverfaces-sources
    Branch: JSF_1_2_GFINT_B17
    Do I need to request access from somebody? I find this strange -- JSF is open source now, correct? Why isn't it available?
    Please help.

    Thanks for detailed info, but still no solution here.
    I downloaded the 1.2_04-p01-b10 source and added the src folders to the Sources tab of the Glassfish v2b41c server in NetBeans 5.5.1.
    I'm using Seam, so I put a breakpoint in SeamPhaseListener.beforePhase(). When I click on the LifecycleImpl.execute() or LifecycleImpl.phase() in the Call Stack tab (of NB) the program counter (ie. cursor) appears on the wrong line -- about 8 lines off from where it should be: (see the following)
                    while (listenersIterator.hasNext())  {
                        PhaseListener listener = listenersIterator.next();
                        if (phaseId.equals(listener.getPhaseId()) ||
                            PhaseId.ANY_PHASE.equals(listener.getPhaseId())) {
                            listener.beforePhase(event);   [SHOULD BE HERE]      
            catch (Exception e) {
                if (LOGGER.isLoggable(Level.WARNING)) {
                    LOGGER.warning("phase("
                                   + phaseId.toString()  [SHOWS UP HERE INSTEAD]
                                   + ','
                                   + context
                                   +
                                   ") threw exception: "
                                   + e
                                   + ' '
                                   + e.getMessage()
                                   +
                                   "\n"
                                   + Util.getStackTraceString(e));
                }I assume that these JSF sources do not match the binaries used by this Glassfish implementation. Is there any other reason I would be seeing this mismatch? Makes it pretty near impossible to debug the problem. Please, I would really appreciate further help here.
    Thanks very much,
    Rick

  • JDeveloper ADF development & CVS best practices?

    Greetings all,
    My team has chosen to use CVS for our ADF source control. Are there any best practices or advice on the source control lifecycle using CVS & JDev?

    Shay Shmeltzer wrote:
    We would recommend that if you are starting a new development project you'll use Subversion instead of CVS.
    I'll echo that - if you're familar with CVS, you'll find most SVN commands are similar (if not identical!) and you'll find that branching/merging operations and atomic commits will make the problem areas with CVS a little easier.
    Some good discussion here:
    http://stackoverflow.com/questions/245290/subversion-vs-cvs

  • Reverting to earlier version of code base in CVS

    We are currently using CVS as our version control with WSAD 5.0. Since putting in a release a couple of weeks ago, have had two occasions on which we needed to put in bug fixes. We were able to back track to the tagged version of the code, branch, apply the fixes and build the .jar files, but we have not been able to merge that code back into the Head.
    What are the proper steps for going back to an earlier version of your code in the repository, applying a code change for a bug, and then merging it back into the Head of the branch?

    Do you have any sticky tag? If you check out a branch, and then use the update command, it will be done into your branch.
    To update (and then commit) to the Head, you have to remove the sticky tags with a cvs update -A [...].

Maybe you are looking for

  • Why has my iTunes gone back in time?

    Hi, Sorry if this has been asked before but I couldn't find the right answer. I loaded up my iTunes (windows Vista) that I have had for over 3 years. No new updates on iTunes or the PC and yet once it was open it was like it went back in time and loa

  • How to show mouse over and mouse out effect on a character in Captivate 8 ?

    Hi,

  • Dual Screens with Imac

    Is is possible to operate an iMac 10.5.4 using two monitors? I have been doing some work in iMovie and Final cut and would like to have the ability to move things from one screen to the other.

  • WDS help needed asap

    hi all I have recently set up wds on my lan, I have added the server groups as per instructions, my question is what is this client and infrastructure authentication for? as Im already using wep for my encryption. can anyoone help

  • After creating RAID 5 for hard disks, CIMC shows Modrate fault

    Dear all, There are two UCS servers which the model is C240 M3 When I created RAID 5 for hard disks, CIMC shows Modrate fault. The warring message is storage virtual drive 0 degraded: please check the storage controller, or reseat the storage drive u