Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 자료실
Delphi Programming Resources
[150] delphisvn 1.0.0 - Subversion plugin for Borland Delphi 2006
delphisvn [] 7092 읽음    2006-06-28 00:05
delphisvn-1.0.0-initial.rar 4.6MB delphisvn 1.0.0 initial release
Release Name:
delphisvn 1.0.0 initial release

Notes:
delphisvn: Subversion plugin for Borland Delphi 2006

delphisvn (*1) is an attempt to integrate Subversion (*2) version control client with Borland Delphi 2006 (*3) IDE.
The project is currently in alpha state and looking for developers.
It consists of the following parts:
- libsvn_client.dll: Subversion API DLL built from modified Subversion 1.3.2 code.
- svnide100.bpl: Delphi designtime package to be installed in the IDE. Included are runtime packages svn100.bpl and svnui100.bpl which this designtime package depends on.

Project dependencies:
- Mike Lischke's Virtual Treeview (*4).

How to install the plugin:
- Download and install Subversion and/or TortoiseSVN (*5).
- Make sure Subversion DLLs and their dependencies installed in the previous step are in your system path.
- Copy libsvn_client.dll to a directory in your system path.
- Download and install Virtual Treeview (not included in this distribution).
- Install svnide100.bpl in your Delphi 2006 IDE.
- Exit and restart your Delphi 2006 IDE.

The plugin currently consists of the following parts:
- Subversion history provider (History editor view)
- Subversion file details (Subversion editor view)
- Dockable IDE form with user interface to Subversion functions
- Subversion IDE main menu item

The plugin currently provides the following commands:
- Update
- Check for Modifications
- Commit
- Revert
- Clean up

The plugin can be configured using the Options function. Currently, the only setting available is the list of working copy directories. The Subversion commands listed above work on directories specified here.
The settings are stored in the registry, in Subversion subkey of your BDS base registry key (typically, HKEY_CURRENT_USER\Software\Borland\BDS\4.0\Subversion).
The plugin also uses Subversion configuration file which is stored in Subversion subdirectory under your user account's appdata directory (typically, C:\Documents and Settings\<user_name>\Application Data\Subversion\config).

The dockable form is not displayed initially after IDE startup by default. You can display it by selecting one of the commands from the Subversion menu. However, the form saves its visible state in a desktop file (*.dst) so if you save the desktop with the form visible it will be displayed again the next time the desktop is loaded.

Related links:
(*1) http://delphisvn.sourceforge.net/
(*2) http://subversion.tigris.org/
(*3) http://www.borland.com/delphi/
(*4) http://www.delphi-gems.com/VirtualTreeview/
(*5) http://tortoisesvn.tigris.org/
--------------------------------------------------------------------------------
Changes:
2006-06-26 1.0.0 initial release (alpha)



# http://wiki.kldp.org/wiki.php/Subversion (Korean)

+ -

관련 글 리스트
150 delphisvn 1.0.0 - Subversion plugin for Borland Delphi 2006 delphisvn 7092 2006/06/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.