没有合适的资源?快使用搜索试试~ 我知道了~
webMethods_Version_Control_System_Integration_Developer's_Guide_...
需积分: 10 10 下载量 167 浏览量
2011-10-06
09:19:27
上传
评论
收藏 769KB PDF 举报
温馨提示
试读
78页
This guide describes how to invoke services using guaranteed delivery from either a client application or another service. For more information about guaranteed delivery, including how to configure the webMethods Integration Server for guaranteed delivery and how to shut down and initialize guaranteed delivery transactions, see the webMethods Integration Server Administrator’s Guide.
资源推荐
资源详情
资源评论
webMethods Version Control
System Integration
Developer’s Guide
Version 7.1.1
February 2008
webMethods
TitlePage
ThisdocumentappliestowebMethods Version ControlSystem IntegrationVersion 7.1.1andtoallsubsequentreleases.
Specificationscontainedhereinaresubjecttochangeandthesechangeswillbereportedinsubsequentreleasenotesorneweditions.
Copyright©2008SoftwareAG,Darmstadt,Germanyand/orSoftwareAGUSA,Inc.,Reston,VA,UnitedStatesofAmerica,and/or
their
suppliers.Allrightsreserved.
ThenameSoftwareAG,webMethods,andallSoftwareAGproductnamesareeithertrademarksorregisteredtrademarksofSoftwareAG
and/orSoftwareAGUSA,Inc.Othercompanyandproductnamesmentionedhereinmaybetrademarksoftheirrespectiveowners.
Document ID: DEV-VCSI-DG-711-20080226
Copyright
& Docu‐
mentID
webMethods Version Control System Integration Developer’s Guide Version 7.1.1 3
Table of Contents
About This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Document Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
About the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Locking Files Locally versus VCS Locking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
System Locking and the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Basic Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Hierarchical Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Typical Work Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Understanding Package, Element, and File Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Location of a Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Package Contents and Interaction with the VCS Integration Feature . . . . . . . . . . . . . 17
Applying Labels within the VCS Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Working with Blaze Rule Services and Web Service Descriptors . . . . . . . . . . . . . . . . 24
Working with webMethods Adapter Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2. System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Platform and Operating System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Hardware Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
webMethods Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
External Version Control System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Visual SourceSafe Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
ClearCase Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3. Configuring the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Configuring Integration Server and Developer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Removing the watt.server.ns.backupNodes Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Configuring Developer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Configuring the WmVCS Package to Work with the VCS-Specific Package . . . . . . . . . . . . 31
Configuring Access to the VCS Repository . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Working with a Windows System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Creating VCS Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Mapping Integration Server Users to VCS Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Editing a Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Deleting a Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Table of Contents
4 webMethods Version Control System Integration Developer’s Guide Version 7.1.1
4. Using the VCS Integration Feature in Developer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Working with an Integrated Version Control System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
About Unlocking Elements with Integration Server Administrator . . . . . . . . . . . . . . . . . . . . 40
Adding Packages and Elements to the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Modifying Elements That Are In the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Using the VCS Integration Feature with Coded Services . . . . . . . . . . . . . . . . . . . . . . . 42
Copying or Moving a Java Service in Developer . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Copying a Java Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Moving a Java Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Labeling Java Services in the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Checking Out Packages and Elements from the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Checking In Packages and Elements to the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Reverting Changes to a Checked Out Package or Element . . . . . . . . . . . . . . . . . . . . . . . . 46
Getting the Latest Version from the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Getting an Earlier Version from the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Deleting Packages and Elements from the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Copying, Moving, and Renaming Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Copying and Moving Folders and Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Renaming Packages, Folders, and Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Restoring Deleted Packages and Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Restoring a Deleted Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Restoring a Deleted Folder or Element . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Viewing the History of a Folder or Element in the VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Enabling and Disabling the VCS Integration Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Temporarily Disabling the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Enabling the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Permanently Disabling the VCS Integration Feature . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5. Working in a Shared Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
General Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Implementing a Shared Development Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Working with a Single Integration Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Working with Multiple Integration Servers and VCS Servers . . . . . . . . . . . . . . . . . . . . 62
Working with Multiple Integration Servers and One VCS Server . . . . . . . . . . . . . . . . . 62
Sharing Packages Among Integration Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Locking Files in a Shared Development Environment . . . . . . . . . . . . . . . . . . . . . . 63
Importing a Package from Another Integration Server . . . . . . . . . . . . . . . . . . . . . 64
About the Manifest File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Behavior of the manifest.v3 File When Creating a New Package . . . . . . . . . . . . . 65
Understanding Multiple User Accounts and VCS Integration . . . . . . . . . . . . . . . . . . . . . . . . 65
webMethods Version Control System Integration Developer’s Guide Version 7.1.1 5
Table of Contents
6. Security Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
General Security Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
About VCS Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
User Mappings for Visual SourceSafe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
VCS Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Checking of External Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Validity of VCS History Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
A. Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Cannot Connect to the VCS Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
VCS Menu Commands are Not Present . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
VCS Menu Commands are Not Available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
An “Access Denied” Exception Occurs When Saving an Element . . . . . . . . . . . . . . . . . . . 74
Cannot Create a C/C++ Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Developer Loses Connection with Integration Server During Large Transactions . . . . . . . 74
Developer Appears to Stop Responding After Applying a VCS Command . . . . . . . . . . . . . 75
A Check-In Comment is not Recorded in the Revision History (Visual SourceSafe) . . . . . . 76
VCS Transactions Result in Unexpected Behavior (Visual SourceSafe) . . . . . . . . . . . . . . 76
剩余77页未读,继续阅读
资源评论
pzhtrl
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 80632180.jpg
- 李旭国体注入追踪[5.0](1).zip
- semantic.c
- C语言基础-C语言编程基础之Leetcode编程题解之第39题组合总和.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第38题外观数列.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第37题解数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第36题有效的数独.zip
- C语言基础-C语言编程基础之Leetcode编程题解之第35题搜索插入位置.zip
- index.wxml
- C语言基础-C语言编程基础之Leetcode编程题解之第33题搜索旋转排序数组.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功