Java and Microsoft Visual Source Safe

Hi,
We have content in text files stored checked in to Visual Source Safe.
I want to provide a web interface that allows users to update this content.
To do so I will need to programmatically check in/check out files from VSS.
Has anybody implemented a similar system in Java? ideas where to start?
Note: I am aware that Eclipse has a plugin for VSS so this must be possible
Any help much appreciated.
Thanks

A similar situation like what I had a few weeks before.
We will have an internal box that a user goes to and
checks out a file via a web interface. I would have
thought that only that box requires any kind of VSS
plug in.
Assuming i am stuck with VSS, then I would have hoped
to be able to find an API that enables me to supply
details of the VSS ini to establish a connection and
then call simple methods like checkin() etc. Seems
like its going to be a lot more complicated than that.SourceAnyWhere by Dynamsoft offers a pure Java client for VSS (both GUI client version and command line client version provided ). Have a look at http://www.dynamsoft.com/products/saw_overview.aspx
It also provides a Java SDK for VSS ( I had not try this). I think the Java client would have solved the problem.
HTH.
Regards,
Reggy

Similar Messages

  • Is there a plug-in to use Microsoft Visual Source Safe with JDeveloper?

    Is there a plug-in available to allow me to use JDeveloper with my current source control software (Microsoft Visual Source Safe)?
    Thanks,
    Phil

    Hi Phil,
    Not that I'm aware of. We're adding support for visual sourcesafe in the next release of JDeveloper.
    Thanks,
    Brian

  • JDeveloper & Microsoft Visual Source Safe - how to

    Hi
    I'm using Microsoft VSS together with JDev which sometimes gives some "funny" results. For example: VSS uses a read/writable file mechanism to tell which file is checked in/out. If a file is not checked out it is readonly. Using e.g. ADF results in many files beeing updated though the wizard.
    If JDeveloper cannot update a file due to its readonly flag it just continue without giving the user any warnings! The files not updated then result in ADF components or project file or other files beeing damaged.
    Is there a best practice in how to integrate VSS and JDeveloper? VSS is not an option in my organisation so sugesting me to use e.g CVS is not an valid answer
    Any idears?
    Johnny

    Here is our teams solution to this "classic" problem:
    1. Use CVS to make the Java developers happy. JDev10.1.3EA has excellent support for CVS.
    2. Update VSS on a regular basis with the source in CVS to make management happy.
    With Ant 1.6.5 you can easely write an Ant script which checks out the sorce from VSS, updates
    this sorce from CVS, checks the updated source back into VSS and labels it. See the Ant
    documentation on the optional VSS and CVS tasks on how to do it. Do not use your Jdev project
    directory for this operation.
    I cannot figure out why management want to pay for tool like VSS when CVS or Subversions are both
    cheaper and better.
    Regards
    Flemming

  • Correct use of LabVIEW 8 with Visual Source Safe

    I have LabVIEW 8.0 and Microsoft Visual Source Safe 6 (VSS) installed and was looking for help with the correct way to integrate the two environments.  This will be used in a team environment and code modules will be shared between team members.  I have used and understand the new project manager with it's virtual directory structure.  I have also used and understand VSS and its abilities to share and branch vis or project folders. 
    When you share an item in VSS, the vi is available for use in both projects and physically resides in both projects within your working directory.  If I were just using VSS, this is the method I would use (and what is recommended in the VSS documentation).  This way an entire project contains all the files and can be retrieved all at once. 
    When you use the LabVIEW 8 project manager, it appears that the intent is to only have the code in one location and share it through virtual folders.  This makes sense and works fine until LabVIEW 8 and VSS are both used.  LabVIEW 8 can handle check in/out and adding files to VSS.  A LabVIEW project can even use vis that belong to other LabVIEW projects and other VSS projects.
    My concern with all this is what happens when a team member wants to bring down code to their working directory or rebuilding my own working directory.  LabVIEW's project manager does not appear to provide a direct view to the VSS database.  I can go into VSS and pull down a LabVIEW project file (lvproj file only) and open it up.  All appears to be fine and all VSS information is intact.  What is not there is any indication of which files actually exist in my working directory or any way to perform a "bulk" retrieval of all the files required in my project.  If all the files reside in a virtual directory, I don't even know where to go get them from.  One solution could be to follow the VSS style and ensure everything is native to a project or at least shared with a project (within VSS).  This may be cumbersome and would not follow the LabVIEW project philosophy.  I may also miss something since LabVIEW "remembers" where stuff is for you.  Following the LabVIEW project method could make it difficult to bring a project back to life and also has the potential to leave some vis out of source code control (sub vis don't have to belong to a LabVIEW project).
    Does anyone have thoughts on this subject?  What is the most efficient way to ensure that all project items are in source code control and that all projects are retrievable and functional?
    Thanks,
    Greg Cloutier

    Greg,
    I'm not a VSS guru but I do know that currently there is no automatic functionality for checking in\out a project and all associated files from LabVIEW.
    As for finding the location of the vis that have been checked out, LabVIEW can display the full path of a vi from the project explorer. If you right click on a vi and then select properties, the General category will show the full path.
    There are a number of papers that do relate to using SCC with LabVIEW 8. check out Using Source Control Software with LabVIEW and that will link you to other documents as well.
    Chris C
    Applications Engineering
    National Instruments
    Chris Cilino
    National Instruments
    LabVIEW Product Marketing Manager
    Certified LabVIEW Architect

  • Will Visual Source Safe work for non-Microsoft software as well as documents?

    We have software that was made by a subcontractor. It is used to control a machine with proprietary syntax. Will VSS archive it as well as Visual Studio things?

    Hi OilMan545,
    If you mean to use Visual Source Safe as a source control tool and use funtions that VSS provided, the answer is yes. You can use VSS to manage your source files. And it's recommended to use TFS since it's more powerful and in the spoort scope of MSDN forums.
    If you want to do the integration for the software and VSS, that depends on the functions that the software provided and whehter it has interfaces/plugin to interact with VSS.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

  • Visual Source Safe and RoboHelp for HTML

    Do you ever successfully use Visual Source Safe for RoboHelp
    for HTML? I got error when I checked out the file, looks like file
    format in RoboHelp is not supported in Visual Source Safe. Can
    somebody share the experience? Thanks a lot!

    Hey, Cathy!
    The RoboSource Control in X5 was "adequate" in its day. But
    remember, that was nearly 4 years ago
    The problem was that the "free" Access database was not
    really robust enough and to really make use of it, you need to use
    MS SQL Server, which is expensive.
    That was then. This is now. The RoboSource Control 3 that
    comes with RoboHelp 6 is WAY more better
    This is because, it allows you to use a free version of MS
    SQL Server Express for a much more robust database.
    So my advice would be to upgrade to RoboHelp 6 for sure. It's
    not just hype. If for some reason you can't upgrade, then you might
    be able to get away with the Access Database given that there are
    only two of you. Since you already have it, you could create a
    little test bed project and try it out. (I have a suggestion for
    how to do that in my article. See link below)
    For the lowdown on RoboSource Control 3 see this Matthew
    Ellison's fine article
    Getting
    started with RoboSource Control 3 in RoboHelp 6
    If you're interested in the "old" RoboSource Control that
    comes with X5, you can check out my article to get you started.
    Sharing
    One RoboHelp Project Among Multiple Authors
    Thanx,
    john

  • Looking for comparison between MS Visual Source Safe and Oracle SCM

    Hi,
    I am looking for some comparison between MS Visual Source Safe and Oracle SCM.
    What I need is technical feature comparison (not just marketing comparison stating that Oracle SCM is better for everything is stored in the very reliable Oracle database(although this is a good point)).
    Any help in this area will be helpfull.
    Best regards,
    Mihail Daskalov

    Thanks you for your answer,
    I like very much Oracle SCM, which I use extensively.
    I have very little experience with MS VSS (only on my local machine). I have never tested it in a network environment with multiple developers.
    I would like to convince other developers to switch to Oracle SCM, but I need to know what to tell them.
    I'm actually both a developer and DBA, and I do like the safety the Oracle Database offers for storing files inside.
    I like very much the opportunity to connect with Oracle Repository Navigator from a remote location to my database through Connection Manager and to be able to work with my projects. (There is an issue with this configuration due to the JDBC driver used I'm unable to compare files).
    But to convince people I need to know more about the differences between MS VSS and Oracle SCM.
    I would appreciate if any of the developers share experience with VSS and SCM.
    Regards,
    Mihail Daskalov

  • Why does LabVIEW8 popup error message after i use Visual Source Safe as its sourc control?

    i'm trying LabVIEW8.0 trial version now. and i set Visual Source Safe as its sourc control, just setting like following picture.
    but since then, LabVIEW8 always popups error message dialogue even when it starts up.
    it confuses me, for it runs well while i use LabVIEW6.1 before.
    following is some message dailogue.
    帖子被longzhi在04-03-2006 07:36 AM时编辑过了
    Too much works make Longzhi a Tom.
    Thanks god, the weekend is coming.
    And my lovers are always here with me.
    Anything better? ^_^
    Attachments:
    bug20060403_002.JPG ‏70 KB
    VSSConfig.JPG ‏82 KB
    bug20060403_001.JPG ‏33 KB

    hi, smercurio…
    i've tried your way. but it doesn't work. :-(
    but your idea helps me. i've tried some times and it's OK now.  thank you. :-)
    here are my steps. ( is it right? )
    1. start LabVIEW.
    2. Tools >> Options >> Source Control.  select source control provider name as my microsoft VSS.  no error message.
    3. Then set my source control as None. a warning dialogue popup, "You have selected not to use any source control provider". Yes to continue.
    4. exit LabVIEW
    5. edit LabVIEW.INI. delete the part of source control. ( like the attached picture).
    6. Start LabVIEW. and reset the source control as normal.
      Bingo! it's OK. :-)
    帖子被longzhi在04-03-2006 08:39 PM时编辑过了
    Too much works make Longzhi a Tom.
    Thanks god, the weekend is coming.
    And my lovers are always here with me.
    Anything better? ^_^
    Attachments:
    BugFix20060404_001.JPG ‏88 KB

  • Does JDev3.2 work with MS Visual Source Safe?

    Has anyone used MS Visual Source Safe (VSS)with JDeveloper? How's your experience?
    We are trying to decide if to go with Oracle Repository or VSS. We are using JDev for sure. Repository seems so complicated, yet promises a lot of things such as supporting Oracle database objects.

    Hi,
    Could you post the bat file that you created?
    Thanks,
    Patrick
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Bruce Werner ([email protected]):
    You can use Visual SourceSafe inside JDeveloper, but you have to script it in a .BAT file (which is simple). You can go to the code samples page of Oracle for JDeveloper and grab a piece of code that will allow you to right mouse click on a java file and CheckIn/CheckOut a file. However, this only executes the scripts I mentioned above that you must write. I have had no problem using this and I think you will be pleased with it!<HR></BLOCKQUOTE>
    null

  • Visual Source Safe & Forte

    Hello happy users !
    Doe's anyone use Visual Source Safe with Forte ? I saw something about
    it some month ago but i'm unable to retrieve it...
    I remember someone has writed a Forte project allowing to automatically
    archiving source file in VSS while integrating the workspace in the
    repository. Someone use it ? How do you manage the changes in a project
    Do you always archiving .pex even if you only change a class ?
    Help greatly appreciated from people using VSS with Forte !
    Cordialement.
    Patrice Bourdon
    Alliance Sante France
    Tel : +33 02.54.60.26.27
    Fax : +33 02.54.60.25.00
    e-mail : [email protected]
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    Hi, thanks for your reply!
    I had the same thought, that it was a matter of time. Therefore i let the system work during the night, but it did not help - Forte is still refreshing!
    After mounting the following tasks are done:
    Preprocessing LIST_DIR_READER, exec = ${RUN} \"${VSSCMD}\" dir -R- -F- \"${PROJECT}$[? MODULE] [${PS}${MODULE}] []$[? DIR] [${PS}${DIR}] []\" ${OPTIONS} && \"${VSSCMD}\" diff ${OPTIONS}
    Command Refresh started, exec = ${WRAPPER} LIST_DIR_READER LIST_STATUS_READER LIST_STATUS_FOLDER_READER
    Command LIST_DIR_READER started, exec = cmd /X /C "(mkdir \"C:\Projects\Products\PocketPharma\Java\Temp\ReportPrototype\\.\" 2>nul || echo.) && cd /D \"C:\Projects\Products\PocketPharma\Java\Temp\ReportPrototype\" && \"C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\SS.EXE\" cd -I- -YG�ran Arvidsson,password \"$/Products\PocketPharma\Java\Temp\ReportPrototype\Products\PocketPharma\Java\Temp\ReportPrototype\" && \"C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\SS.EXE\" workfold -I- -YG�ran Arvidsson,password \"C:\Projects\Products\PocketPharma\Java\Temp\ReportPrototype\" && \"C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\SS.EXE\" dir -R- -F- \"$/Products\PocketPharma\Java\Temp\ReportPrototype\Products\PocketPharma\Java\Temp\ReportPrototype\" -I- -YG�ran Arvidsson,password && \"C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\SS.EXE\" diff -I- -YG�ran Arvidsson,password
    The information about these commands (available from Runtime tab)
    * Output of VCS commands [Refresh]
    No output available (Still running)
    * Output of VCS commands [LIST_DIR_READER]
    Standard output - Username: G�ran
    Data output - []
    [Username: G�ran]
    I have tried to use another user (Goran Arvidsson) but the problem is still present!
    I hope this information tells you more than it does to me!
    Best Regards
    G�ran

  • Visual Source Safe keeps checking out my .cs file associated with a report

    Hello there.
    I am new in this community and I need some help. I am part of a team that works with Crystal Reports under .NET framework and we are using Ms Visual Source Safe. Any time we open a solution (.sln file) all .cs files associated  with a Crystal report are checked out. This, of course, drives all of us crazy. If I try to delete the .cs file, it is added automatically. And we could not find any solution to this problem.
    I compared the 2 .cs files (before and after check out) and the indeed differ. The namespace , to be more specific is different.
    I believe the problem is that we are using a separate project that contains the report files and then those .rpt files are added as links to the main project.
    So ... my question is... is there anyway I can tell Sourcesafe or Crystal report or any other program, application or person to stop checking out my .cs files or stop modifying them?
    Thank you.

    Hello  Don.
    Thank you for your answer.
    It seems I have SP1 already installed. I am referencing the following files with versions in my report project:
    CrystalDecisions.CrystalReports.Engine v12.0.2000.0
    CrystalDecisions.Enterprise.Framework v12.0.1100.0
    CrystalDecisions.Enterprise.InfoStore v12.0.1100.0
    CrystalDecisions.ReportSource v12.0.2000.0
    I personally believe that the problem is with the link files.
    To be more exact, I have several projects (csproj) that handle all reports and report loading. I also have several applications that refer these projects (not all in the same time). Because all .rpt files are loaded at runtime, I made these files Embedded resources and I created a folder in the main projects named Reports where I added all .rpt files as links.
    When I open main application A solution, all .cs files associated with the .rpt files are checked out (the namespace is modified to A).
    When I open main application B solution, all .cs files associated with the .rpt files are checked out (the namespace is modified to B).
    And so on.
    And since we are a team of several developers working with all main applications, this is rather annoying.
    I hope this presents my situation a little more clear.
    Any ideas?
    Thanks again

  • Visual Source Safe w/ JDeveloper

    I stumbled on a couple of posts relating to this with a search but I just wanted some more clarification.
    Is there a plugin for Jdeveloper that would allow me to use the built-in source control with a MS Visual Source Safe repository?
    TIA!
    -jay

    Unfortunately there is not an extension to do this automatically.
    You could add to the external tools menu items to call ss.exe to checkout and checkin files.
    It's something we are trying to schedule for a future release, but no commitments yet.
    Thanks,
    Rob

  • XCode Integration With VSS (Visual Source Safe)

    We have recently start developing for iPhone using XCode. We already have Visual Source Safe in place as our source control and I want to give it a try (integrate with XCode) before thinking of using CVS or SVN.
    Sometime back TheSilverHammer talk about VSS integration with XCode in his post "Two questions: Xcode 2.4 (reloading a source file) and endianness ...", however it was not clear how he did that? This post is now archived and is no longer available for replies. TheSilverHammer can you, or anyone else please tell how is it possible?

    I don't really know about VSS/XCode integration but I have to make a comment. Dump VSS. Pour gasoline on it, light a match and run.
    There are so many issues with VSS I'm not sure where to begin. No scalability, terrible stability, proprietary, etc.
    You mentioned CVS and SVN. In the long run you'll be way better off with either of those. Personally I prefer SVN.
    Just my 2 cents

  • VISUAL SOURCE SAFE

    Im trying to use Visual Source safe as a source control with Oracle Forms. Can anyone tell me what registry entries , ect. I have to change in order to get forms to work with it.
    Thanks

    I don't think you can do it with VSS.
    Those entry are currently for Oracle SCM (a.k.a Oracle Repository), PVCS and Clearcase.
    I would suggest you take a look at Otacle SCM
    Whic you allready own (part of the Oracle developer suite that forms is a part of).
    You will get a lot more functionality for Version control including diffing of fmb's etc from this tool.
    Check out the demo at : http://www.oracle.com/ip/develop/ids/index.html?repository1.html
    http://www.oracle.com/ip/develop/ids/forms_docs/formscm_viewlet.htm

  • Visual Source Safe VI checked out but cannot edit

    I am using LabView 7.1 and Visual Source Safe (VSS). Previously, I have created several VI's and used VSS to manage them without a problem. I received a VI (and sub VIs) from another company location -- I copied them into my local directory -- and copied them from there into VSS.
    I then check out the files (using VSS or using LabView|Tools|SourceCodeControl ... I have tried both) but I am not allowed to edit the VI -- all I get is the "operate" cursor. VSS shows the VI as "checked out". My local directory shows that the VI file does not have the "R" attribute (read only) set. So I should be able to edit the VI, but I cannot. ????
    If I try to use LabView|Tools|SourceCodeControl to check the file out again ... I get an error, stating that I already have the file checked out, and I cannot check it out again. LabView seems to "know" that I have the file checked out, so what might be preventing me from editing it? [I tried different settings in the tool palette, but regardless of what is set, I only see the "operate" cursor when I try to work on the VI.]
    I am relatively new to LabView, and have only been using it with VSS for a couple of months now . . . . so it could easily be something simple that I am overlooking...

    Hi Rich,
    I'm happy that your issue was solved.
    Now, for the suggestion about placing the "Change to Edit/Run Mode" in the "Edit" menu - that DOES sound like an intuitive choice. However, I can also see the logic in having the menu item under the "Operate" menu - for choosing how to operate your front panel and block diagram.
    I would recommend you (and anyone else with good ideas) to submit your Product Suggestions through the 'feedback' link on www.ni.com/contact. Our R&D team will then look into the possibilities of implementing the feature in future versions of LabVIEW.
    We appreciate your ideas, thanks.
    - Philip Courtois, Thinkbot Solutions

Maybe you are looking for

  • Display data in the form of subgrouping  of a table.

    hi,     i need to display data in the table in the below format 1  1000  header1  quantity  amount                item1      100           200                               50             500 2  1001  header2   chairs      5000                item2  

  • How do I disable Illustrator (CS6) from recognising TIFF paths inside placed TIFF files?

    Hi all, I have recently output a job to print that was supplied .AI with a simple .TIFF image placed on an artboard at its desired crop. After referring to the original TIFF file I have realised whilst inside illustrator my image suddenly has a clipp

  • Problem in CRM Complaint to ECC Return request creation

    Hi, In CRM Complaint transaction I am getting the following error when I try to create a 'Return Request' in ECC system. I could not trace out the root cause of this problem. Please help me in this regard. An error has occured in the system ERPCLNT10

  • Issue with Event.EXITING in AIR 2.5

    I am facing an issue with the Exiting event in AIR when creating my application using Flash builder. The exiting event does not function on windows shutdown... howevere if I click the 'X' button to exit the app it works perfectly fine....is there a b

  • Posting Percentages in planning Web Form

    Hi all, I have a web form where in i have all the percentage accounts. When i type in the value 0.02 it takes in the value as 2%. Is there a way to change the setting in which i can directly type the percentage values as 2%? Thanks in advance!