Netbeans 5.0 cvs configuration for AUV Workbench & various XMSF projects Don Brutzman 14 July 2006.

Slides:



Advertisements
Similar presentations
Support.ebsco.com Tutorial EBSCO Audiobooks. Welcome to EBSCOs Audiobooks tutorial. In this tutorial, we will look at how to search for Audiobooks as.
Advertisements

Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
Chapter 9 Chapter 9: Managing Groups, Folders, Files, and Object Security.
GroupWise Troubleshooting GroupWise Troubleshooting If a current GroupWise user is unable to get into their GroupWise please try the following:
Java Integrated Development Environments: ECLIPSE Part1 Installation.
11.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 9: Implementing and Using Group Policy.
Low level CASE: Source Code Management. Source Code Management  Also known as Configuration Management  Source Code Managers are tools that: –Archive.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Discovering SQL all rights reserved (c) 2010 agilitator.com INSTALLING MySQL 5.1 Community Server.
Asynchronous Solution Appendix Eleven. Training Manual Asynchronous Solution August 26, 2005 Inventory # A11-2 Chapter Overview In this chapter,
NetBeans IDE Downloading and Installation Guide. Downloading NetBeans IDE Installation Setup.
Configuring Active Directory Certificate Services Lesson 13.
Windows Tutorial 9 Maintaining Hardware and Software
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
JSP and Servlets Lecture notes by Theodoros Anagnostopoulos.
9.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
Version Control with Subversion. What is Version Control Good For? Maintaining project/file history - so you don’t have to worry about it Managing collaboration.
DB2 (Express C Edition) Installation and Using a Database
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 9: Implementing and Using Group Policy.
Tutorial 11 Installing, Updating, and Configuring Software
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
1/28/2010 Network Plus Windows Networking Network Identification Identifies name and type of network. Installed adapters –Performed during Windows installation.
CIM6400 CTNW (04/05) 1 CIM6400 CTNW Lesson 6 – More on Windows 2000.
COMPREHENSIVE Windows Tutorial 9 Maintaining Hardware and Software.
Copyright 2000 eMation SECURITY - Controlling Data Access with
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Microsoft FrontPage 2003 Illustrated Complete Finalizing a Web Site.
MAE Continuous Integration Administration guide July 8th, 2013.
Netbeans 6.0 version control configuration for AUV Workbench & various XMSF projects TODO: check changes in all Netbeans 5 screens Don Brutzman
CPSC 233 Run graphical Java programs remotely on Mac and Windows.
Click to edit Master subtitle style Mobile Test Suite Installation and configuration Paul Shepherd Senior Repair Technician Zebra Technologies Europe Limited.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 13 FTP and Telnet.
VistA Imaging Workstation Configuration. October The information in this documentation includes functionality of the software after the installation.
How to Take Full Control of the ArrayTools and R Folder You need to have Full Control of the ArrayTools and R installation folders to run BRB-ArrayTools.
GumTree Development Environment Setup Windows Only Compatible with Eclipse 3.2 M3 (Last update: 16/11/05)
Netbeans 5.5 version control: cvs, svn configuration for AUV Workbench & various X3D, XMSF projects Don Brutzman 1 December 2007.
Getting Started with OPC.NET OPC.NET Software Client Interface Client Base Server Base OPC Wrapper OPC COM Server Server Interface WCF Alternate.
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
WinCvs. WinCVS WinCvs is a window based version control system. Use WinCvs when  You want to save every version of your file you have ever created. CVS.
VDI-in-a-box TM 1 Kaviza Client End User Quick Start Manual.
Jericho CSCI 7818 September 5, 2001 Carissa Mills.
L.T.E :: Learning Through Experimenting Using google-svn for MtM Docs Development Denis Thibault Version 3.2 Mar 12 th, 2009.
Yannick Patois - Datagrid Software Repository Presentation - March, n° 1 Datagrid Software Repository Presentation CVS, packages and automatic.
Linux Operations and Administration
Copyright© ANRITSU Craig Hendricks Sr. Wireless Business Development Manager August 4 th, 2014 SmartStudio Manager (SSM) Operation (For SSM Version 1.2.0)
Loader Tutorial Set Up. Requirements Java 7 Eclipse IvyIDE plugin Git Optional: Ant Maven.
…the basics…. Wildland Fire Information and Technology Server Requirements ● Windows 7 Professional or Windows 2003/2008 Server ● Windows 8/10 (discussion)
WinCVS Training è Basic Concepts è Download & Setup è Importing a new module into CVS Repository è Getting new module from CVS è Getting Latest version.
Learn R Toolkit D Kelly O'DayInstall & SetupMod 1 - Setup: 1 Module 1 Installing & Setting Up R Do See & HearRead Learn PowerPoint must be in View Show.
Intoduction to Andriod studio Environment With a hello world program.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
CACI Proprietary Information | Date 1 PD² SR13 Client Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
CACI Proprietary Information | Date 1 PD² v4.2 Increment 2 SR13 and FPDS Engine v3.5 Database Upgrade Name: Semarria Rosemond Title: Systems Analyst, Lead.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
Downloading and Installing GRASP-AF Workshop Ian Robson Information Analyst, North of England Cardiovascular Network.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
CACI Proprietary Information | Date 1 Upgrading to webMethods Product Suite Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8,
Installing RMS 3.0 Contractor Mode
SVN intro (review).
Software Testing With Testopia
T_C_N_L_G_ E D I D I E O Y O H I E B J I R E A A W.
Microsoft FrontPage 2003 Illustrated Complete
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Concurrent Versions System
Presentation transcript:

Netbeans 5.0 cvs configuration for AUV Workbench & various XMSF projects Don Brutzman 14 July 2006

Netbeans setup 1 Install latest Java 1.5, Netbeans 5.0 –Bundled version works well – or – Further Java setup checks –Ensure no other versions of Java or Netbeans installed –Ensure JAVA_HOME properly set –Netbeans Tools -> Update Center for updates

Netbeans setup 2 Netbeans – Tools – Update Center Update all modules for latest greatest

Netbeans cvs project setup 3 Don’t enable old version control Enable updated version control

Netbeans cvs project setup 4 Suggested target locations –C:\auv\AuvWorkbenchC:\auv\AuvWorkbench –C:\CvsProjects\DisJavaProjectC:\CvsProjects\DisJavaProject –C:\CvsProjects\DisXmlProjectC:\CvsProjects\DisXmlProject –C:\CvsProjects\SavageStudioProjectC:\CvsProjects\SavageStudioProject –C:\CvsProjects\ViskitProjectC:\CvsProjects\ViskitProject –C:\CvsProjects\XsbcProjectC:\CvsProjects\XsbcProject CVS module names  AuvWorkbench AuvWorkbench  disjava disjava  disxml disxml  SavageStudio SavageStudio  Viskit+Diskit Viskit+Diskit  xsbc xsbc Create meaningful target directories –Having common parent directory is helpful Select or enter module name –during initial CVS checkout

Netbeans cvs project setup 5 Basic setup procedure simpler than 4.0 –No more ‘Versioning’ panel to fool with Simple two-part process –Check out via cvs –Click to Create Project Avoid importing 4.1 settings, they may fail Follow-on directions show type-in values blocked out in red –Other values are usually found automatically

Netbeans cvs project setup 6 Server-side authentication keys must be cached prior to initial cvs checkout Use the PuTTy tool to secure-shell (ssh) into the cvs server –Example: xmsf.cvs.sourceforge.net Log in using checkout account name Screen snapshots follow

PuTTY initialization of ssh key Necessary step for software developers prior to cvs checkout

Additional developers setup1 Developers making and committing source changes into one of the cvs archives need to first install putty tools, then get account Putty security tools: – Requesting a developer account: –Don McGregor (xmsf) –Arnie Buss (Simkit)

Additional developers setup2 wincvs is separate alternative, usually not needed –

Configure Netbeans defaults to support greater memory C:\Program Files\netbeans-5.0\etc Edit file netbeans.conf –netbeans_default_options="-J-Xms32m -J-Xmx128m (etc.) changed to –netbeans_default_options="-J-Xms32m -J-Xmx1024m

New Netbeans 5.0 cvs features Top-level CVS menu Can update all projects at once Can show CVS committers by name and versions by number in text editor Features presentation:

Note committer names, line by line

Further resources Tutorial by Arnie Buss on Netbeans use provides further background and details Don McGregor's slideset guides to Concurrent Version System (CVS), Concurrent Version System (CVS) Using CVS with SSH TunnelsUsing CVS with SSH Tunnels and Ant available onlineAnt XMSF Bugtracker

cvs checkout + project setup  AuvWorkbenchAuvWorkbench  disjavadisjava  disxmldisxml  SavageStudioSavageStudio  Viskit+DiskitViskit+Diskit  xsbcxsbc  configuration troubleshootingconfiguration troubleshooting

AuvWorkbench project project index

CVS Root:

Module to checkout: AuvWorkbench Local folder: c:\auv

Location: c:\auv\AuvWorkbench

Build and Run Actions are found automatically from build.xml

Source package folder: C:\auv\AuvWorkbench\src

Java sources classpath: c:\auv\AuvWorkbench\launchwb.jar

dis-java project project index

CVS Root: :ext:

Module to checkout: disjava Local folder: C:\CvsProjects\DisJavaProject

Build and Run Actions are found automatically from build.xml

dis-xml project project index

CVS Root:

Module to checkout: disxml Local folder: C:\CvsProjects\DisXmlProject

Location: C:\CvsProjects\DisXmlProject\disxml Project Name: disxml

Build and Run Actions are found automatically from build.xml

SavageStudio project project index

CVS Root:

Module: SavageStudio Local Folder: C:\CvsProjects\SavageStudioProject

Location: C:\CvsProjects\SavageStudioProject\SavageStudio

Build and Run Actions are found automatically from build.xml

Source package folders

Simkit/Viskit/Diskit/Gridkit Discrete-event simulation (DES) project index

CVS Root:

Modules: DISKIT,Viskit Local Folder: C:\CvsProjects\ViskitProject

Note that only Viskit needs to be built. Diskit is updated & rebuilt automatically.

Build and Run Actions are found automatically from build.xml

xsbc project XML Schema-based Binary Compression project index

CVS Root:

Module to checkout: xsbc Local folder: C:\CvsProjects\XsbcProject

Location: C:\CvsProjects\XsbcProject\xsbc

Build and Run Actions are found automatically from build.xml

Configuration Troubleshooting project index

Setting main project preference Main project selection governs assignment of toolbar buttons at top Select Projects tab Right-click desired main project Set main project preference Build

cvs update problem: use external shell SSH command: c:\Program Files\PuTTY\plink.exe

CVS update problem: can’t reset “sticky bits” Repeat cvs update, check Reset box check this box to reset

Not yet ready…

TOPTIVA C:\CvsProjects\ToptivaProject project index

CVS archive on surfaris Need ssh script to connect Site may change due to server reconfigurations