闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤濠€閬嶅焵椤掑倹鍤€閻庢凹鍙冨畷宕囧鐎c劋姹楅梺鍦劋閸ㄥ綊宕愰悙鐑樺仭婵犲﹤鍟扮粻鑽も偓娈垮枟婵炲﹪寮崘顔肩<婵炴垶鑹鹃獮鍫熶繆閻愵亜鈧倝宕㈡禒瀣瀭闁割煈鍋嗛々鍙夌節闂堟侗鍎愰柣鎾存礃缁绘盯宕卞Δ鍐唺缂備胶濮垫繛濠囧蓟瀹ュ牜妾ㄩ梺鍛婃尰閻熝呭垝鐠囧樊鍚嬪璺猴功閿涚喖姊绘笟鍥у闁告娲熷畷鍫曨敆婢跺娅栨繝鐢靛Т閿曘倝骞婇幇鐗堝€垮┑鍌氭啞閻撶喖骞栭幖顓炵仯缂佸鏁婚弻娑氣偓锝傛櫇閸斿秶绱掗崒姘毙㈡顏冨嵆瀹曞ジ鎮㈤崫鍕闂傚倷绀侀幉锟犲礉閹达箑绀夌€光偓閸曨偆鍔﹀銈嗗笒閸婂綊寮抽渚囨闁绘劘灏欑粻濠氭煕閳轰礁顏€规洘枪椤﹀绱掗悩瀹犲妞ゎ亜鍟存俊鍫曞幢濡も偓椤洭姊虹粙鍖℃敾婵炶尙鍠庨锝夊箹娴e摜顓哄┑鐘亾閸ㄥ綊鏌婇敐鍛殾闁诡垶鍋婂顏堟⒒婵犲骸澧婚柛鎾跺枛瀵鎮㈢喊杈ㄦ櫓闂佷紮绲介張顒勫闯閺夋娓婚柕鍫濆暙閻忣亝淇婇銏犳殭闁伙絿鍏橀幃銏ゆ偂楠烆兘鏅犻弻鏇熷緞閸績鍋撻弴鈶哄顫濋懜鐢靛幗闂佺粯鏌ㄩ幗婊堟儗婵犲嫮纾肩紓浣姑ù顔锯偓瑙勬礃瀹€鎼佺嵁閹烘绠婚柛鎾茶兌濡插洦绻濆▓鍨灍闁挎洍鏅犲畷婊冣槈閵忊晜鏅e┑鐐叉▕娴滄繈鍩涢幋锔界厵缂佸鐏濋銏ゆ煟閹惧崬鍔﹂柡灞剧☉铻i柤濮愬€楅悡澶愭倵鐟欏嫭绀冮柛銊ユ健閻涱喖螣閼测晝锛滃┑鈽嗗灣缁垶鎮甸弽顓熲拻濞撴埃鍋撻柍褜鍓涢崑娑㈡嚐椤栨稒娅犻柟缁㈠枟閻撴瑦銇勯弴妤€浜剧紓浣哄У閻楃姴顕i锕€绠荤紓浣姑禍褰掓⒑閼测斁鎷¢柛鎿勭畵瀹曘儳鈧綆鍋傜换鍡涙煟閹板吀绨婚柍褜鍓氶悧鏇$亱婵炶揪缍€椤宕h箛娑欑厪闁割偅绻嶅Ο鍫ユ煛娴i潻韬柡宀嬬節瀹曞爼濡烽妷褌鐥梻浣瑰▕閺€杈╂暜閹烘绠掗梻浣瑰缁诲倿骞婅箛娑樼疅闁告縿鍎崇壕鐓庮熆鐠洪缚瀚伴柛鏂款儏鑿愰柛銉戝秷鍚銈冨灪濞茬喐鎱ㄩ埀顒勬煃閵夈儱甯犳繛锝庡櫍濮婄粯鎷呯粵瀣異闂佸摜濮靛畝绋跨暦閹达箑围濠㈣泛锕ラ悗顒勬⒑閸涘﹤濮﹂柛鐘崇墱婢规洟宕楅崗鐓庡伎濠碘槅鍨板ḿ锟犲传濞差亝鐓熼柟鍨缁夘喗鎱ㄦ繝鍕笡闁瑰嘲鎳樺畷顐﹀Ψ椤喓鍔岄埞鎴﹀煡閸℃ぞ绨诲┑鐐点€嬬换婵嬬嵁閸愵喗鍊烽柣鎴炆戝▍鍥⒑缁嬫寧婀扮紒瀣灦缁傚秴螖閸涱喒鎷洪梻鍌氱墛娓氭危閹绢喗鐓涢柛娑卞枤閻帡鏌熼鍡欑瘈闁诡喓鍨藉畷妤呮嚃閳轰礁绠伴梻鍌欑劍閹爼宕曢鈧鎻掆槈濞嗘埈娴勫┑鐘诧工閻楀﹪鎮¢崘顏呭枑婵犲﹤鐗嗙粈鍫熺箾閸℃鐛滈柤鏉挎健濮婃椽顢楅埀顒傜矓閹绢喗鍊块柛顭戝亖娴滄粓鏌熼崫鍕ラ柛蹇撶焸閺屾盯鎮㈤崫銉ュ绩闂佸搫鐬奸崰鏍х暦濞嗘挸围闁糕剝顨忔导锟�     濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柣鎴f閺嬩線鏌涘☉姗堟敾闁告瑥绻橀弻锝夊箣閿濆棭妫勯梺鍝勵儎缁舵岸寮诲☉妯锋婵鐗婇弫楣冩⒑閸涘﹦鎳冪紒缁橈耿瀵鏁愭径濠庢綂闂佺粯锚濡﹤螞瀹€鍕拺閺夌偞澹嗛ˇ锕傛煥閺囥劋閭€殿喖顭烽崹楣冨箛娴e憡鍊梺纭呭亹鐞涖儵鍩€椤掆偓绾绢參顢欓幇鐗堚拻闁稿本鑹鹃埀顒佹倐瀹曟垿宕卞☉妯虹€梻渚囧墮缁夊瓨顢婇梻浣告啞濞诧箓宕规导鏉戠闁逞屽墴濮婃椽妫冨ù銈嗙洴瀹曘劑顢涘顒傜憿缂傚倸鍊搁崐鎼佸磹瀹勬噴褰掑炊閳哄啰顦╂繛鏉戝悑濞兼瑧澹曠憴鍕瘈闂傚牊渚楅崕蹇涙煢閸愵亜鏋涢柡灞诲妼閳规垿宕遍埡鍌傃囨⒑閸濆嫭鍣洪柣鎿勭節瀵鈽夊Ο閿嬵潔闂佸憡顨堥崑鐐烘倶瀹ュ鈷戦柛锔诲幖閸樻潙霉濠婂啰鍩f鐐插暙铻栭柛鎰ㄦ櫅閺嬪倿姊洪崨濠冨闁告挻鐩棟闁靛ň鏅滈埛鎴犵磽娴h偂鎴﹀箚閸垻纾肩紓浣贯缚缁犳挻銇勯弴顏嗙ɑ缂佺粯绻傞~婵嬵敇閻愭壆鐩庨梻浣藉吹閸嬬偟绮欓崼銉ョ劦妞ゆ巻鍋撻柛妯荤墬缁旂喖寮撮悙鈺傛杸闂佺粯鍔栧ḿ娆撴倶閿斿浜滈煫鍥ч瀹撳棙顨ラ悙宸剶闁轰礁鍟撮崺鈧い鎺戝€搁ˉ姘舵煕瑜庨〃鍡涙偂濞戙垺鐓曢柕澶堝灪濞呭懘鏌$€n偅鈷掔紒杈ㄥ浮閹晠鎳¢妶鍥ㄦ瘒闂備礁鎼惉濂稿窗閹捐鐒垫い鎺嶈兌閳洖鐣濋敐鍛仴妤犵偛锕畷姗€顢欓悾灞藉箺闂傚⿴鍋勫ú銈夋晝閵夈儮鏋嶅┑鐘叉处閻撴稓鈧厜鍋撻悗锝庡墰琚︽俊銈囧Х閸嬬偛鐜婚崸妤€鐒垫い鎺戝濞懷囨煙鐠囇呯瘈鐎规洘鑹鹃埥澶愬閳锯偓閹锋椽姊洪崨濠勭畵閻庢凹鍘奸敃銏″鐎涙ḿ鍘介梺鍐叉惈閿曘倝鎮橀敃鍌涚厽婵炴垵宕▍宥団偓瑙勬礀閻栧ジ銆佸Δ鍛劦妞ゆ帒鍊婚惌鍡涙煕瀹€鈧崑鐐烘偂閺囩喓绡€闂傚牊绋戦鈺呮煕閺冣偓缁捇寮婚敓鐘插窛妞ゆ挻绮屾禒顔尖攽椤旂》鍔熺紒顕呭灦楠炲繘宕ㄧ€涙ɑ鍎梺鑽ゅ枑婢瑰棝顢曟總鍛娾拻濞达絿鍎ら崵鈧梺纭咁嚋缁绘繈鐛崘顔肩<闁绘劦浜栭崑鎾寸瑹閳ь剙顕f禒瀣╅柕澹懐宓佹繝鐢靛Х閺佸憡鎱ㄧ€电硶鍋撳☉鎺撴珖缂佽京鍋為幆鏃堝煢閳ь剟寮ㄦ禒瀣厽闁归偊鍓欑痪褔鏌嶇紒妯荤闂囧绻濇繝鍌氼伀闁活厽甯楅〃銉╂倷閺夋垹浼岄梺纭呮珪缁捇骞冨▎鎾寸劵婵炴垶姘ㄥ▔鍧楁⒒閸屾瑦绁版い顐㈩槸閻e嘲螣鐞涒剝鐏冨┑鐐村灦閻熝囥€呴柨瀣瘈濠电姴鍊搁弳濠囨煛閳ь剚绂掔€n偆鍘撻梺瀹犳〃缁€渚€寮抽悙鐑樼厪闁搞儯鍔庣粻鏍煙娓氬灝濡界紒缁樼箞瀹曘劑顢氶崨顒€鎽嬮梻鍌欒兌閹虫挸顕i崼鏇炵闁告劘灏欓弳锕傛煟閺冨倵鎷¢柡浣告喘閺岋綁寮崑鍐茬秺瀵煡骞栨担鍏夋嫼闁荤姴娲ゅ鍫曞船婢跺浜滄い鎰╁焺濡叉悂鎮¢妶澶嬬厽闁哄倹宕橀懡锛勭磽閸屾稒鐨戦柟鍙夋倐瀵噣宕煎☉鎺戜壕濞达絽澹婂ḿ鈺呮偣鏉炴壆绉块柕濞炬櫆閻撱儵鏌¢崒姘变虎闁抽攱妫冮弻锝夋晝閳ь剟鎮ч幘鎰佹綎婵炲樊浜滅粻褰掓煟閹邦厼绲诲┑顔肩焸濮婃椽宕ㄦ繝鍐弳缂備礁顦伴幐鎶藉春閵忕媭鍚嬪璺衡看濞煎﹪姊洪棃娑氬婵☆偄鐭傞獮蹇撁洪鍛幗闂佺粯锚閸樻牠鎳滈鍫熺厱闁哄倽鍎荤€氫即鏌嶇拠鑼ф鐐叉喘閹囧醇閵忕姴绠ラ梻鍌欑閹诧繝宕归鐐茬9闁哄稁鍋€閸嬫挸顫濋悙顒€顏�

45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:如何在VS.NET中集成替换VSS进行源代码管理?

如何在VS.NET中集成替换VSS进行源代码管理?

2016-09-07 06:08:22 来源:www.45fan.com 【

如何在VS.NET中集成替换VSS进行源代码管理?

1.Igloo介绍

Jalindi Igloo. 这是一个Visual Studio.NET插件,允许你将M$ Visual Studio或其它 遵循SCCAPIIDE直接与CVS仓库连接起来,使得在VS.NET集成开发环境中可以访问CVS服务器 上的文件。 这个程序完全免费,任你使用。

2.安装和配置

2.1下载地址

Igloohttp://www.jalindi.com/igloo/

目前的版本是version 1.03,创建于2001。很久没有更新了。

2.2安装步骤

a.打开压缩包,点击SETUP.EXE文件,系统会自动进行安装。

b.打开VISUAL.NET的“文件”菜单,点击“源代码管理”便会看到Jialindi Igloo栏。注:如果之前安装过VSS,则安装完igloo后,igloo会取代VSSVISUAL .NET软件中的位置。所以打开VISUALNET的源代码管理菜单后是看不到VSS的。

3.使用步骤

下面的步骤是假设远程CVS服务端已经安装配置完毕。并且相应的cvs仓库也已经初始化完毕。

SourceSafe相比,CVS中的Repository相当于SourceSafe中的DatabaseCVS中的Module与客户端的目录结构一一对应。因此,Visual Studio.Net以目录为单位,将Solution保存在CVS对应Modules中。

a. 打开VS.NET,先建一个解决方案CVSSol

此时此时VS.Net中有一个名为CVSSol的解决方案(Solution)以及在CVSSolution下有一个名为CVSSol的项目(Project

b. CVSSol加入CVS

打开解决方案的浏览器,右键点击解决方案。在弹出菜单中选择“将解决方案添加到源代码管理”

 

CVS的远程访问一般使用pserver协议,CVSROOT的格式如下:

:pserver:username:pasword@hostname:repository

点击check按纽测试服务器连接,此时将弹出CVS Login对话框,提示输入密码

 

当然密码也可以在CVSROOT中指定。

此时,如果连接成功,则会弹出以下信息对话框,否则会弹出出错信息:

Module的信息里有CVS ModuleVendor两项,CVS Module一般情况下应和被加入到CVS中的对象(此处为CVSSol)的名称一致。Vendor则可根据喜好修改。

如 果所指定的Module已经存在,此时可点击Connect,否则点击Create,建立新的Module。因为我们是将工程新加入CVS,所以此时应建 立新的Module,若Module CVSSol建立成功,此时将提示将工程CVSSol加入cvs的信息:

与图2比较,此时的LocalPath变为CVSSol工程所在的目录,CVS Module也默认为CVSSol/CVSSol,表示此Module的路径在CVSSolModule之下。点击CreateCVSSol所在的目录新建对应的Module(请使用默认的模块名字)。CVSSol/CVSSOl建立后Solution中的文件将被Check inCVS中。

至此,Visual Studio.Net工程与CVS就正式联结起来了。可以对工程文件进行Check InCheck Out的操作测试CVS是否运作正常。

对于解决方案(Solution)中新加入的工程(Project)也可参考以上方法加入到CVS中。

c.在上面所有操作完成后,所有解决方案文件 前面均多出红色的“”,表明文件已经捡出,等待编辑。

d. 在资源管理器中,点击右键,在弹出菜单中选择“撤销捡出”,则资源管理器中所有文件前面出现蓝色的锁标签。表明文件已经放在仓库中并且被锁住了(只读状态)。

3.总结

Visual Studio.Net中使用CVS在操作流程上与SourceSafe无异,只是在配置和用户界面上与SourceSafe略有不同,如在进行文件比较等操作的时候,Igloo会把CVS的输出显示在Output窗口上

 

本文地址:http://www.45fan.com/a/question/73459.html
Tags: 集成 VS.NET CVS-igloo
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部