CVS support

Are there any plans to add CVS support?
It would be great to have a way to completly source repository all ddl, views, packages, procedures, and functions. Or only certain items.

We are aware this is a top priority and have it on our list to do. The priority for this release was to rebuild some of the underlying architecture, such as the Navigator, in readiness for future features.
We have a choice, to release less frequently with more features, or more frequently with less feature in each release. We have opted to release 1.1 with lots of smaller features and in a future release add in functionality such as version control support.
Regards
Sue

Similar Messages

  • Regarding CVS support in SUTDIO CREATOR--imediate requirment

    hi ,
    we are doing the project in jsf using creator. actually it is a big project (might contains some 1500 files) more than one developers may involve in it. we created a single project in sun java studio creator for project synchronization between developers and splited it as packages and imported this package structure in cvs.(This thing we had decided because whenever i imported the existing page that was created by other developers, the properties of that page hasn't been copied properly in creator )so we decided to go for cvs.
    whenever i create a new package and file in creator. i have to create new folder and file in cvs (corresponding .jsp file, .java file, ) and i have to correctly check in the modified file by creator to cvs (ie ., managed-bean.xml, navigation.xml, project.prj, build-ext.xml, project.properties)
    This thing is very trivial for us to synchronize the whole project as it grow long.
    would u please tell us wheather cvs support is avail in studio creator or any other efficient way for project synchronization.
    please post a solution immediately.

    As Mark Dey explained in the thread at http://swforum.sun.com/jive/thread.jspa?threadID=51046, it's not difficult now to use an external CVS client with source for Creator apps. Adding a CVS feature to Creator is in progress, but we can't divulge the release date in advance.

  • [4.0EA1]How do I add CVS support?

    In previous versions I had to unzip the extension in sqldeveloper/jdev/extensions.
    I tried with the latest version but CVS doesn't show up under Team.
    Could be because the zip I have is outdated or I'm missing something else.
    Can somebody help me?
    Thanks.
    Alessandro

    Hi Alessandro,
    All of our third party extensions are disabled for EA1. Our framework for release 4.0 has gone through a drastic change. These extensions are still in the process of being updated to be compatible with the new version.
    Ashley
    SQL Developer Team

  • CVS or Subversion support planned in the very near future?

    Hi,
    Since JSC is based on NetBeans 3.6 I would've guessed that it would support nice features like CVS support, but it doesn't seem to be there. Am I right?
    Iwan

    Right. Creator doesn't include all the modules that are in NetBeans. If you're an experienced NetBeans user you can find ways to combine them though. (Hint 1: look for 3.6 compatible modules and put in the usual places, hint 2: - ctrl-2 over the project navigator opens the filesystems tab... at least it used to. USE WITH CARE, you're on your own, etc. etc.)
    And yes, version control integration with the project structure is on our todo list.
    -- Tor
    http://blogs.sun.com/tor

  • My jdev 10.1.2 CVS Workflow Solution

    Well, I know many people here struggle with the awful mess that passes for CVS support in jdev. After many months, here is how we manage real work using integrated CVS in jdev 10.1.2 with more than 1 developer.
    Our projects are struts/bc4j broken down into 2 projects in the workspace:
    model - contains only bc4j classes - entities/app module/vo's...
    view - contains jsp,struts actions, web stuff, etc.
    Updating Model
    Under project settings check 'scan source for project contents'
    Select all your packages but not the root project node.
    Right Click->Versioning->Update , check 'create new folders'
    At this point you may have some conflicts you need to resolve, some xml files jdev will not allow you to edit, so you can either set up an exteneral app (i like cooktop) and right click to edit, or close jdev and fix your conflicts then.
    The bc4j xml files (1 per package - packagename.xml) are xml files that list all the bc4j contents of that package, CVS has a hard time merging these files, so often you'll have to merge these by hand outside of jdev and then retart jdev to see your changes.
    If you do not select 'scan source for project contents' then these xml files will never be updated and you'll end up having xml and java files for you bc4j objects, but not the appropriate bc4j object listed in the tree.
    The application module almost always needs hand merging of it's xml file outside of jdev.
    Once we're done with the update, go ahead and keeping all your packages selected do your adding/committing.
    We never update the model.jpr file, each dev manages his/her own.
    View Project
    The only big gotcha on this is never update your view.jpr file, be very careful before you do any updates because sometimes it will be snuck in to your update list. Since all the files in your view are just regular files/classes not bc4j objects your view tree will auto-update with new files. You don't have to manage the xml file yourself like in the model. This works fine the only downside is each dev must also manage their own libraries that are included since this info is stored in the jpr.
    I wrote this up real quick because there is a lot of conflicting info on this forum about how to get CVS to work properly. This is just what works for our team, and we've been employing it for a few months with no major headaches. Another tip is to make sure you backup your jpr files often because if you do accidently update your jpr file and a conflict is found it can be a royal pain to hand merge the jpr yourself.

    Well, I know many people here struggle with the awful mess that passes for CVS support in jdev. After many months, here is how we manage real work using integrated CVS in jdev 10.1.2 with more than 1 developer.
    Our projects are struts/bc4j broken down into 2 projects in the workspace:
    model - contains only bc4j classes - entities/app module/vo's...
    view - contains jsp,struts actions, web stuff, etc.
    Updating Model
    Under project settings check 'scan source for project contents'
    Select all your packages but not the root project node.
    Right Click->Versioning->Update , check 'create new folders'
    At this point you may have some conflicts you need to resolve, some xml files jdev will not allow you to edit, so you can either set up an exteneral app (i like cooktop) and right click to edit, or close jdev and fix your conflicts then.
    The bc4j xml files (1 per package - packagename.xml) are xml files that list all the bc4j contents of that package, CVS has a hard time merging these files, so often you'll have to merge these by hand outside of jdev and then retart jdev to see your changes.
    If you do not select 'scan source for project contents' then these xml files will never be updated and you'll end up having xml and java files for you bc4j objects, but not the appropriate bc4j object listed in the tree.
    The application module almost always needs hand merging of it's xml file outside of jdev.
    Once we're done with the update, go ahead and keeping all your packages selected do your adding/committing.
    We never update the model.jpr file, each dev manages his/her own.
    View Project
    The only big gotcha on this is never update your view.jpr file, be very careful before you do any updates because sometimes it will be snuck in to your update list. Since all the files in your view are just regular files/classes not bc4j objects your view tree will auto-update with new files. You don't have to manage the xml file yourself like in the model. This works fine the only downside is each dev must also manage their own libraries that are included since this info is stored in the jpr.
    I wrote this up real quick because there is a lot of conflicting info on this forum about how to get CVS to work properly. This is just what works for our team, and we've been employing it for a few months with no major headaches. Another tip is to make sure you backup your jpr files often because if you do accidently update your jpr file and a conflict is found it can be a royal pain to hand merge the jpr yourself.

  • CVS commit comment no longer populated from task after upgrade to Mars

    Hi,
    after I upgraded to Eclipse Mars, I no longer get the CVS commit comment populated from the active Mylyn Bugzilla task.
    I have installed:
    Eclipse Mars CDT edition
    Mylyn Context Connector: C/C++ Development
    Mylyn Context Connector: Eclipse IDE
    Mylyn Task List
    Mylyn Task-Focused Interface
    Mylyn Versions Connector: CVS
    Mylyn Versions Connector: Git
    In the preferences under Mylyn, Team I have the same Commit Comment Template that I used with all previous Eclipse/Mylyn versions:
    ${task.key}: ${task.description}
    ${task.url}
    What is missing to get the CVS commit comment populated again from the active Mylyn Bugzilla task?
    Thanks
    Stephan

    Sam Davis wrote on Wed, 15 July 2015 10:56CVS support has been moved to a separate feature. You'll need to install Mylyn Context Connector: CVS Support (org.eclipse.mylyn.team.cvs).
    Thanks for the suggestion, Sam. Unfortunately, I can't find the "Mylyn Context Connector: CVS Support" when I select the "Mars - http://download.eclipse.org/releases/mars" update site. Must I get that from another update site?
    Note that I forgot one relevant plugin in my initial question. In addition to the plugins listed there I also have installed the "Mylyn Context Connector: Team Support" plugin. So the full list of Mylyn plugins that I have installed is:
    Mylyn Context Connector: C/C++ Development
    Mylyn Context Connector: Eclipse IDE
    Mylyn Context Connector: Team Support
    Mylyn Task List
    Mylyn Task-Focused Interface
    Mylyn Versions Connector: CVS
    Mylyn Versions Connector: Git
    Stephan

  • 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 problem (freezing) with JDeveloper

    Using JDeveloper 9.0.5.1 build 1605, i am having a real weird problem with cvs. cvsnt has been installed in both my laptop and server. When connecting to local cvs server everything is fine. but when i try to connect to a remote server, suddenly the computer freezes. the freezing goes on for about 10 seconds, then everything gets back to normal, and after 5 seconds or so, everything freezes again. this goes on till i kill jdeveloper process.
    the freezing goes on for a while after i kill it, but it goes away after that. but after that all my networking goes weird, and i can no longer ping the cvs server.
    using eclipse, and tortoise from windows explorer i can connect to remote server without problems. i am using pserver, and my os is windows xp pro with sp2. I have also tried preview version of jdeveloper, but the symptoms are the same, even if i choose to use the cvs version that comes with jdeveloper or use the one from the environment vars (path)
    so has anyone experienced such a problem? any help would be appraciated a lot.
    Best Regards
    Seref Arikan

    Hi,
    Just a few questions to try and track down why this is happening.
    Which version of cvsnt are you using, could you paste the output of cvs --version into this thread?
    Do you have a large repository? JDeveloper did have some problems with cvs support being over chatty when trying to find incoming changes. JDeveloper was making more connections to the cvs server than were being cleared up effectively DOSing the cvs repos.
    10.1.3 Production should have fixed this, could you give it a try?
    It sounds like something is stopping network connections from being freed.
    Thanks,
    Geoff

  • CVS in JDeveloper

    I have CVS set up in JDeveloper.
    In JDeveloper, when I select a file that is already in CVS, the only Source Control options it gives my are: Update and Commit. The CVS command I need is Edit.
    How do I lock or edit individual files?
    Thanks
    Travis

    I have CVS set up in JDeveloper.
    In JDeveloper, when I select a file that is already in CVS, the only Source Control options it gives my are: Update and Commit. The CVS command I need is Edit.I'm using the preview of 903, and cvs support has improved greatly in that version. There's an additional 'Editors' submenu when rightclicking a file, that contains 'Edit file', 'Add watcher' options etc.. This is probably what you want.
    Greetings,
    Ivo

  • Best practices TopLink Mapping Workbench multi-user + CVS?

    This might be a very important issue, in our decision whether or not to choose TopLink --
    How well is multi-user development and CVS supported when using the TopLink Mapping Workbench? Are there best practices regarding this use case?
    Thanks.

    We have no problem with the workbench and CVS. Only a couple of our developers are responsible for the mappings so we havn't really run into concurrent edits. It's pure XML so a decent mergetool with XML support should let you resolve conflicts pretty easily.

  • JDeveloper and CVS

    Hi All,
    Just for anybody getting started with JDeveloper and CVS. I've been using both during a while and my comments are:
    -- If you are thinking to replace your old CVS System, you really must think about it, JDeveloper just incorporates a little subset of features any CVS System actually has (like eclipse).
    -- If somebody have been working with the same code your are using, to know if the code have changed isn't as simple like to make a "check for changes or compare with". Because if you use "JDeveloper Compare With option", JDeveloper check correctly for changes, but for changes over your own last revision, so if somebody create a new revision, you will loose your changes.
    well I think JDeveloper creators must make a lot of effort to incorporate CVS functionality, if not, better remove this option from it.
    anybody has any comments???

    I need to try to understand why you would want to erase a version controlled file in your sandbox from disk but not remove it from version control. I guess we do this automatically because it seems like the right thing to do... it should be noted that this is also the default behavior in Eclipse.
    If you remove a file from your sandbox but do not schedule it for removal from CVS, you could basically make changes in your sandbox that will cause other developers to run into compilation errors after you commit and they update.
    E.g. SomeClass.java depends on a class defined in AnotherClass.java. You remove SomeClass.java from disk but not from the sandbox. You then rename a method in AnotherClass.java that SomeClass.java had been using. You compile your project, it all seems fine. You commit your changes to the cvs repository. Then your collegue updates and the world is broken.
    It seems like a bad way to work. I'd be interested to know what the usecase is for doing this and whether there is perhaps a better way of achieving it (e.g. using working sets or the project content filters).
    I'm aware of the issues with the files you mention. They're not really issues with the CVS support as such, they're issues with the parts of the product which generate those files. I know that probably doesn't make much difference to you, but it is relevant in terms of how (quickly) things get fixed.
    The xml mergeability of several IDE files (in particular projects) improved greatly in JDeveloper 10.1.3 preview. I've tried very hard to raise awareness in the teams that develop those other features (ADF and Struts) about issues they have with version control. It's sometimes hard to convince people that there's really a problem for some reason. I'm hoping things will eventually improve. You can help that a lot by reporting such issues to your Oracle Support representative so that your specific problems are being tracked as TARs.
    Thanks,
    Brian

  • CVS integration problem in JDeveloper 9.0.3

    Once I do a checkout all the files are marked as 'changed' immediately (by a 'black star' instead of 'an orange ball'). This problem exists on 2 pcs, and everything works fine on another one.
    CVS support in the JDeveloper 10g Preview works well in all 3 mashines.
    The JVM version and system date are same on all the pcs. I just copied the JDeveloper directory from a 'working pc' to a one where the problem exist, and it persisted.
    I'm looking forward to your hints!

    Add
    AddVMOption -Duser.region=US
    AddVMOption -Duser.language=en
    to your jdev.conf file.
    Sascha

  • Share local CVS Folder between SQLDeveloper and TortoiseCVS?

    Hi all,
    i tried to play around with SQL Developers CVS Support, but can't get it right.
    I would like to checkout a module from CVS using TortoiseCVS (e.g. to C:\Project\ragtest\), because there are many files not related to Database in there.
    To edit, compile and commit my Database Packages i would like to use SQL Developer, but would like SQL Developer to share my local Folder (C:\Project\ragtest) with TortoiseCVS.
    Is that possible?
    Peter

    I can make it work as follows.
    In TortoiseCVS, define CVSROOT as necessary (eg :pserver:myuser@mycvsserver:/cvs
    In SQLDeveloper, create a new CVS connection with exactly the same CVSROOT.
    You should be able to see alll the modules in the Versioning Navigator and in TortoiseCVS.
    Checkout a module in TortoiseCVS
    Open the File Navigator in SQLDeveloper, and go to the directory you checked out to. The files should appear there with appropriate CVS overlay icons and version.
    Modify a file in SQLDeveloper.
    The status of the file should change in both SQLDeveloper and TortoiseCVS.
    Modify a file outside SQLDeveloper
    You have to use view refresh to see the status change in SQLDeveloper.

  • Wishlist for creator

    now i have worked a little bit with creator and can say it's a wonderfull tool but there are still many missed things:
    Wishlist
    Better page/link-management in the navigation-page
    * The navigation-page should be scalable (at the moment we have a scroll-orgy by big webapps)
    * Possibillity to color the page-icons in the nav-view (as optical help, ex for optical "grouping" pages)
    * Other-"controls" should be configurable in the navigation-page/view, too (not only buttons, ex. link-controls and all other input-controls with auto-submit (choiceable: auto-submit with javascript))
    * Support for "external" links (incl. support for request-vars (post/get))
    * Support for INCLUDING (not linking) internal/external links (ex. templates, static-text, html-comments, aso.)
    more html-controls
    * menu-controls (with and without jscript, with poss. to import own graphics as background)
    * tabcard-control (like in your own sun-appsrv-admingui, with poss. to import own graphics as background)
    * tree-control (like in your own sun-appsrv-admingui, with poss. to import own graphics as background/icons)
    * common-dialog-control (with js-support: a real modal dialog | without js-support: showing another html-page with (yes/no/cancel/ok, aso.) buttons | incl. answer-management for yes/no/cancel, aso. | inkl. (and replacable) standard-icons for question/info/warning/error, aso)
    * html-comment-control
    * link/include/template-controls (for including external pages/content in a jsp-page)
    Common for all controls
    * Additional for all control-values a "Bind to locale-resource" (support for multi-language in our own jsp-pages)
    Examples
    * a complete creator-example-project (like the nothwind in asp.net, not only a view example-zip-files)
    * more database-examples (list-navigation <<|<|>|>>, list2detail-records, aso.)
    * the complete help on the creator-website in ONE downloadable zip-file (inkl. all html/pdf-files for offline-working)
    * an example for "binding" a db to a droplist (not only an ex. for filling a list)
    * flash-learn-movies about the work with creator (learn-movies are better for learning than this long and sometimes wrong texts)
    Other
    * Auto-export of a war-file for jakarta/tomcat (ver 4/5, inkl. all required jar-files, aso)
    * Creator-Option for the appserver (sun appsrv or tomcat)
    * Creator inkl. mysql/postgre-jdbc-drivers
    * Creator-Option for the GUI-Optic (sdi-optic should be possible to)
    * Query-Generator with support for pk/fk-links between 2 tables and auto-creating the (inner) joins
    * CVS-support
    Creator-Website
    * Creator-Forum should have more chapters (then it's not necessary to put hints, wishlists and tech-questions in the same forum)
    * A vote-area for the creator-wishlist (then u will see what has the highest priority by your CUSTOMERS)

    You might want to give page fragments a try for
    things like this - you define the page fragment and
    then can use it in multiple pagesbut this is no solution for multiple templates. and there are at the moment no possibillities for importing external designed html-pages/fragments
    then if you
    change the page frag, the change will be reflected
    across the pages.this doesn't work.
    1. create a new fragment-page (jspf-file)
    2. create a new fragment-control on a "main" page with the fragment created before as value
    3. rename or move the fragment-page (jspf-file) to another directory
    => the file-property of the include-statement on the main-page will not be updated automatically. this will produce a broken link and an error at runtime.
    u have to change the include-property on any master-page by hand to solve this problem. an so it makes no different if i have to update manually the image-url or the fragment-url.
    and this is what i mean when i say the creator has at the moment absolut no url/link-management. link-, image-, fragment- or any other resource-url's will not be automatically updated (or checked). but this is on of the most important features by developing html-pages which mostly contains urls.
    and by the way. the directory "Resources" can't be renamed. why?! exactly cause the same problem.

  • How to convert color image(24 bit) YUV 4:2:2 to gray scale 8 bit image

    I am using sony DFW-X700 color camera for one of vision applications.Does NI Compact Vision System(CVS) support YUV 4:2:2 format(8 bit each).I want to do gray scale processing, so i need to convert the YUV color into gray scale (8-bit) in the software(like Labview). Please suggest us how to do this conversion for better gray scale image clarity from color.

    In YUV color space, Y represents the gray scale; in RGB color space, R=G=B represents gray scale. You can simply set R=G=B=Y, to convert YUV to RGB. If the original color depth is 24 bit, then the result is 24 bit too.
    You can create gray scale color table like this:
    array size = 256;
    [0] = 0x000000;
    [1] = 0x010101;
    [2] = 0x020202;
    [255] = 0xFFFFFF;
    To convert 24 bit gray scale to 8 bit, check every pixel in 24 bit image to find the array index according to the color table, and replace the pixel with array index.
    George Zou
    http://gtoolbox.yeah.net
    George Zou
    http://webspace.webring.com/people/og/gtoolbox

Maybe you are looking for

  • Procedure with multiple Loops and Insert into table

    Hello All, I am trying to create the Procedure to create a new table for our DWH. In this Case, I have 2 tables and I need to create Loop for each value from one table and get the respective data from second table based on first table data. Please fi

  • IOS 8.1.1 iPhone mail app not working with Yahoo

    Since upgrading my iPhone 4S to iOS 8.1.1 I have been unable to access my (UK) Yahoo mail account. Following advice from other posters I have tried deleting the account, doing a hard reset and then adding the account again. Also tried different setti

  • All in one C4580 printer - not connecting via wireless

    hi i've purchased this to have a wireless printer but i can only print via the USB port, which isnt much use!  i've tried turning off all firewalls but still no luck.  My wireless router works fine all round the house but i cannot get the printer to

  • Reading txt file - FileNotFoundException

    Hi, I'm new to java and am in need of some help. I'm writing a programme that involves reading one or more txt files in from the command line. I've tried doing this a number of ways, but seem to butt up against the same error - java cannot find my te

  • Speed up SQL Query performance

    Hi, I am having a SQL query which has got some inner joins between tables. In this query i will be selecting values from set of values obtained by going through all rows in a table. I am using a inner join between two tables to achive this purpose. B