芈月传芈姝结局是什么| 梦到洗衣服是什么意思| 肺不好挂什么科| 冬至要注意什么| 今天什么属相| 臭虫怕什么| 带状疱疹不能吃什么| 狐狸吊坠有什么寓意| 壁虎吃什么食物| 天外飞仙是什么意思| 高什么亮什么成语| 丝状疣是什么样子图片| 一鸣惊人指什么生肖| 怀孕初期有什么反应| vj是什么| 什么药通便最快| 头发热是什么原因| 怕冷是什么原因| 天热吃什么| 什么药能治阳痿早泄| dha是什么意思| 植物的根有什么作用| 眼睛充血用什么药| 为什么要活着| 6是什么意思| 轴重是什么意思| 1990属马的是什么命| 抖m什么意思| exp是什么| 为什么会长闭口粉刺| 4月10日是什么星座| 属龙的五行属性是什么| 为什么会低钾| 温水煮青蛙是什么意思| 碳水化合物是什么东西| 独美是什么意思| 什么是生理期| 脚底发黄是什么原因| 胃疼吃什么食物最养胃| acei是什么| 露怯是什么意思| 逸搏心律什么意思| 疱疹感染是什么病| 总胆红素是什么| 小狗喜欢吃什么| 辅警是什么编制| 鼻窦炎长什么样图片| 什么的野鸡| 酸辣粉是什么粉| 出栏是什么意思| 月经期间可以喝什么汤比较好| 喝茉莉花茶有什么好处| 月经期间同房有什么危害| 骨髓移植是什么意思| 汉防己甲素片治什么病| 黄体破裂是什么原因造成的| 口甜是什么原因引起的| 醉酒第二天吃什么才能缓解难受| 柯基犬为什么要断尾巴| 府绸是什么面料| chihiro是什么意思| 胃阳虚吃什么中成药| 操姓氏读什么| 宫颈口在什么位置| 难过美人关是什么生肖| 女人梦见蛇预示着什么| 脑梗是什么症状| 周文王叫什么名字| 梦见玉碎了是什么意思| 家庭养什么狗最干净| 大便是红色的是什么原因| 痔疮手术后可以吃什么水果| gdp是什么意思啊| 什么烟好抽又便宜| 女人蜕变是什么意思| 突厥是现在的什么地方| 鸽子吃什么| 2010年属虎的是什么命| 蒸米饭时加什么好吃| 甲虫吃什么| 猪肝能钓什么鱼| 尿频尿多吃什么药好| 牙髓炎是什么原因引起的| 餐后胆囊是什么意思| 吃驼奶粉有什么好处| 今天是什么月| ojbk什么意思| 十月五号是什么星座| 善根是什么意思| 血脂高吃什么油好| 世界上什么东西最大| 青皮是什么皮| 探病买什么水果| 为什么一来月经就拉肚子| 爸爸的妈妈叫什么| 结售汇是什么意思| cos是什么牌子| 藏拙是什么意思| 体重指数是什么意思| shipped是什么意思| 阿胶配什么吃不上火| 降血脂喝什么茶最好| 女生肚子大是什么原因| 颈椎病是什么原因引起的| polo衫是什么| 人心隔肚皮什么意思| 尿葡萄糖是什么意思| 胸外扩是什么样子| 肺结核吃什么好| 1951年属什么| 祛湿吃什么| 松鼠咬人后为什么会死| 有机是什么意思| 读书是为了什么| 冰冻三尺的下一句是什么| 什么样的孙悟空| 金钱能买来什么但买不来什么| 尿血是什么症状| 霜和乳有什么区别| 宫颈炎用什么药物治疗比较好| 三黄鸡为什么那么便宜| 感觉心慌是什么原因| 胆管炎是什么原因引起的| lac是什么意思| 立棍是什么意思| 紧迫感是什么意思| 什么东西有脚却不能走路| 焖子是什么| 讲信修什么| sca是什么意思| 脾虚湿盛吃什么中药| 什么无云| 舌头变黑是什么原因| showroom是什么意思| 无缘是什么意思| ad是什么的缩写| 病灶什么意思| 扫把和什么是一套的| 农历什么意思| 倒着走路有什么好处| 中医的精髓是什么| 什么是疖肿| 孕妇羊水少吃什么补的快| 冚家铲是什么意思| 秋天穿什么| 专辑是什么| 阴虚火旺吃什么食物好| 嘴唇发紫是什么原因引起的| palace什么牌子| 五花肉炖什么好吃| 五月天主唱叫什么名字| 145什么意思| 马克华菲属于什么档次| jimmychoo是什么牌子| 什么如既往| 西瓜为什么叫西瓜| 洁面慕斯和洗面奶有什么区别| 皮肤长斑是什么原因引起的| 胸口中间疼是什么原因| 男士去皱纹用什么好| 十点半是什么时辰| 小孩喜欢吃什么菜| b2b是什么意思| 脚起皮是什么原因| 冥王星是什么星| 高密度脂蛋白高是什么原因| 骄傲什么意思| 山竹树长什么样| 梦见洗鞋子是什么意思| 1979年什么命| 脑部有结节意味着什么| 吃什么降尿酸最快| 海参什么样的好| 啸是什么生肖| 血管痉挛是什么原因引起的| 鱼吃什么| 钾低会出现什么症状| 尿酸高什么症状| 高血压降不下来是什么原因| 吃枸杞有什么功效| 纸上谈兵是什么生肖| 沙眼衣原体是什么| mankind是什么意思| 什么是低钾血症| 肝气犯胃吃什么中成药| 什么食用油最好最健康| 店小二是什么意思| 秋天开什么花| 慢性宫颈炎用什么药好| 胃肠道功能紊乱吃什么药| 胸膜炎是什么病| xxs是什么意思| 布帛是什么意思| 睡觉就做梦是什么原因| 前列腺有什么作用| 右眼皮一直跳是什么预兆| 遗留是什么意思| 乳腺钼靶是什么| 1975年属兔五行属什么| 女人什么眉毛最有福气| 枸杞泡酒有什么作用和功效| 靶向药有什么副作用| 小拇指长痣代表什么| 胃炎吃什么中成药效果好| fdg代谢增高是什么意思| 肾结水是什么原因造成的| 甲亢有些什么症状| 湖北人喜欢吃什么菜| 什么是慰安妇| 鸡血藤有什么功效| 帕金森挂什么科| 血淋是什么意思| 炖鸡汤放什么材料好吃| 看肠胃挂什么科室| 鼻子旁边的痣代表什么| vans什么意思| 脂蛋白a是什么| 素毛肚是什么做的| 女生胸疼是什么原因| 2033年是什么年| 梦见包被偷了什么预兆| 男人为什么喜欢吃奶| 身体缺钾是什么症状| 胎儿右侧脉络丛囊肿是什么意思| aml是什么病| dm是什么意思| 护士节送什么鲜花| 做ct挂什么科| 跑男什么时候播出| 甲钴胺的副作用是什么| 月经期间吃什么食物最好| 太平间是什么意思| 查血压高挂什么科室| 天上为什么有星星| 鱼油有什么功效和作用| 中国黄金为什么比其它金店便宜| 血压高什么原因引起的| 了解是什么意思| 台风什么时候走| 梦见打人是什么意思| 什么是爱呢| 人生有什么意义| 寿者相什么意思| 嗓子疼吃什么| 一个女一个以念什么| 梦见被雨淋是什么意思| 女团是什么意思| 西晋之后是什么朝代| 副厅级是什么级别| 能量是什么| 带状疱疹一般长在什么地方| 1878年属什么生肖| 御木本是什么档次| 点卯是什么意思| 火碱对人体有什么害处| 塔罗牌正位和逆位是什么意思| 鸡内金有什么作用| 后裔是什么意思| 梦见土豆是什么意思| 什么是龋齿| 女生适合什么工作| 老年人适合喝什么牛奶| 副处级干部是什么级别| 肺主皮毛是什么意思| 百度Jump to content

江淮纯电动SUV——iEV7S汽车开始批量下线

From Wikipedia, the free encyclopedia
Visual SourceSafe
Original author(s)One Tree Software
Developer(s)Microsoft
Initial release1994; 31 years ago (1994)
Final release
2005 (8.0.50727.42) / October 2005; 19 years ago (2005-10)
Operating systemWindows
TypeVersion control
LicenseProprietary commercial software
Websitemsdn.microsoft.com/de-de/library/ms181038(VS.80).aspx Edit this on Wikidata
百度 婴儿出汗多什么原因

Microsoft Visual SourceSafe (VSS) is a discontinued source control program oriented towards small software development projects. Like most source control systems, SourceSafe creates a virtual library of computer files. While most commonly used for source code, SourceSafe can handle any type of file in its database, but older versions were shown[1][2] to be unstable when used to store large amounts of non-textual data, such as images and compiled executables.

History

[edit]

SourceSafe was originally created by a North Carolina company called One Tree Software. One Tree SourceSafe had gone through several releases in their 1.x to 2.x cycles, supporting DOS, OS/2 (with a Presentation Manager GUI), Windows, Windows NT, Mac, and Unix. When Microsoft bought OneTree in 1994,[3] they immediately ceased development on all versions except for Windows. Microsoft SourceSafe 3.1, Windows 16-bit-only and Macintosh,[4] rebranded One Tree 3.0 versions, were briefly available before Microsoft released a Version 4.0. With the acquisition of One Tree Software, Microsoft discontinued its source code control product at the time, Microsoft Delta.[5][6] After the acquisition, Mainsoft Corporation developed SourceSafe for UNIX in cooperation with Microsoft.[7] Later, Metrowerks, Inc. developed Visual SourceSafe for Macintosh in cooperation with Microsoft.[8]

Overview

[edit]

SourceSafe was initially not a client/server Source Code Management, but rather a local only SCM system. Architecturally, this serves as both a strength and weakness of design, depending on the environment it is used in. It allows a single user system to be set up with less configuration than that of some other SCM systems. In addition, the process of backing up can be as simple as copying all of the contents of a single directory tree. For multi-user environments, however, it lacks many important features found in other SCM products, including support for atomic commits of multiple files (CVS has the same problem as it is built upon the original RCS). SourceSafe inherits its shared functionality using direct remote file system access to all the files in the repository. This, together with historic bugs in the codebase, occasionally led to SourceSafe database corruption, a problem noted by Microsoft.[9]

Starting with VSS 2005, Microsoft added a client–server mode. In this mode, clients do not need write access to a SMB share where they can potentially damage the SS database. Instead, files must be accessed through the VSS client tools - the VSS windows client, the VSS command-line tool, or some application that integrates with or emulates these client tools.[citation needed]

Versions

[edit]
Version Date
3.1 February 14, 1995[4]
4.0 September 12, 1995[10]
5.0 October 7, 1996[11]
6.0 June 3, 1998 [12]
6.0c (Build 9350) 2001[13]
2005 January 27, 2006 [14]

Criticism

[edit]

Visual SourceSafe's stability is criticised due to the way Visual SourceSafe uses a direct, file-based access mechanism that allows any client to modify a file in the repository after locking it. If a client machine crashes in the middle of updating a file, it can corrupt that file.[15] Many users of Visual SourceSafe mitigate this risk by making use of a utility provided by Visual SourceSafe that checks the database for corruption and, when able, corrects errors that it finds.

Microsoft in-house use

[edit]

Although "eating their own dog food" is often said to be part of Microsoft's culture,[16] VSS appears to be an exception; it is widely rumored[17] that very few projects within Microsoft relied on Visual SourceSafe before the product was discontinued, and that the predominant tool at the time was SourceDepot. According to Matthew Doar:[18]

Microsoft itself used an internally developed version of RCS named SLM until 1999, when it began using a version of Perforce named SourceDepot.

The Microsoft Developer Division was using Team Foundation Server for most of its internal projects,[19] although a VSS transcript[citation needed] implied that other large teams use "a mix of customized in-house tools."

Microsoft has since moved on to using Git.[20]

Updates

[edit]

An updated version called Visual SourceSafe 2005 was released in November 2005, promising improved performance and stability, better merging for Unicode and XML files, as well as the ability to check files out over HTTP. It was included with Visual Studio 2005 Team System editions,[21] but is not included with Visual Studio Team System 2008.

At the same time, Microsoft also introduced a source control called Team Foundation Version Control (TFVC), which was part of project lifecycle management product Visual Studio Team System. This product addresses many of the shortcomings of Visual SourceSafe, making it suitable for larger teams requiring high levels of stability and control over activities.

With Visual Studio 2010, Microsoft no longer distributes Visual SourceSafe. Microsoft now offers Team Foundation Server Basic for smaller development teams.[22][23] There was a hotfix so existing customers could use SourceSafe with Visual Studio 2010.[24]

The final version of the product, Visual SourceSafe 2005, retired from mainstream support on 10 July 2012 with extended support ending on 11 July 2017.[25]

Further reading

[edit]
  • Visual SourceSafe 2005 Software Configuration Management in Practice (Packt Publishing, 2007)
  • Real World Software Configuration Management (Apress, 2003)
  • Essential SourceSafe (Hentzenwerke Publishing, 2001)

See also

[edit]

References

[edit]
  1. ^ De Smet, Alan (2025-08-07). "Visual SourceSafe: Microsoft's Source Destruction System". Retrieved 2025-08-07.
  2. ^ Bolton, Michael (2025-08-07). "Visual SourceSafe Version Control: Unsafe at any Speed?". Retrieved 2025-08-07.
  3. ^ "Company News; Microsoft Says It Has Acquired One Tree Software". The New York Times. November 16, 1994. Retrieved 2025-08-07.
  4. ^ a b "MICROSOFT SHIPS SOURCESAFE SOURCE-CODE-MANAGEMENT SYSTEM". The Free Library by Farlex. Retrieved 21 May 2014.
  5. ^ "MICROSOFT CORPORATION ACQUIRES ONE TREE SOFTWARE". The Free Library by Farlex. Retrieved 21 May 2014.
  6. ^ Gross, Daniel (November 15, 1995). "Go Configure". CIO Magazine. Retrieved 21 May 2014.
  7. ^ "Mainsoft to ship Visual SourceSafe for UNIX". The Free Library by Farlex. Retrieved 21 May 2014.
  8. ^ "Metrowerks Signs Exclusive License for Microsoft Visual SourceSafe on Mac OS". The Free Library by Farlex. Retrieved 21 May 2014.
  9. ^ "SourceSafe database corruption". Microsoft. Retrieved 18 Dec 2014.
  10. ^ "MICROSOFT ANNOUNCES VISUAL SOURCESAFE, AN INTUITIVE CODE-MANAGEMENT SYSTEM". The Free Library by Farlex. Archived from the original on 2025-08-07. Retrieved 21 May 2014.
  11. ^ "Microsoft Announces Visual SourceSafe 5.0, An Intuitive, Project-Oriented Version Control System". Microsoft. Archived from the original on 2025-08-07. Retrieved 21 May 2014.
  12. ^ "Microsoft Support Lifecycle- Visual SourceSafe 6.0 Standard Edition". Microsoft Support. Microsoft. Retrieved 21 May 2014.
  13. ^ Microsoft Corporation (2001). "Visual SourceSafe 6.0c Readme" (Readmess.htm). Microsoft Visual SourceSafe 6.0c [CD-ROM].
  14. ^ "Microsoft Support Lifecycle - Visual SourceSafe 2005 Standard Edition". Microsoft. Retrieved 21 May 2014.
  15. ^ "Best Practices for Preventing Data Corruption". MSDN.
  16. ^ "Microsoft tests its own dog food". ZDNet. CBS Interactive. July 21, 2003. Archived from the original on January 8, 2007. Retrieved October 9, 2005.
  17. ^ "It's all Hype. - Jerry Dennany's Occasional Clue". Weblogs.asp.net. 2025-08-07. Retrieved 2025-08-07.
  18. ^ Doar, Matthew B. (2005). Practical Development Environments. O'Reilly. p. 73. ISBN 0-596-00796-5.
  19. ^ Guckenheimer, Sam; Neno Loje (2012). Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback (3rd Edition) (Microsoft Windows Development Series). O'Reilly. p. 241. ISBN 978-0-321-86487-1.
  20. ^ Richard Chirgwin (2025-08-07). "Windows is now built on Git, but Microsoft has found some bottlenecks". The Register. Retrieved 2025-08-07.
  21. ^ "VS 2008 and SourceSafe Q&A - BUGBUG: poor title - Site Home - MSDN Blogs". Blogs.msdn.com. 2025-08-07. Retrieved 2025-08-07.
  22. ^ Krill, Paul (2025-08-07). "Microsoft looks to move SourceSafe users to newer technology | Developer World". InfoWorld. Retrieved 2025-08-07.
  23. ^ "Visual SourceSafe Road Map". Msdn2.microsoft.com. 22 March 2011. Retrieved 2025-08-07.
  24. ^ "KB976375 - TFS: VSS integration with Dev10". Archived from the original on 2025-08-07.
  25. ^ "Search Product and Services Lifecycle Information - Microsoft Lifecycle".
[edit]
什么是裙带菜 头发油腻是什么原因 什么叫胰岛素抵抗 电导率低是什么意思 脑出血挂什么科
一个月一个泉是什么字 建执位是什么意思 热伤风吃什么药好得快 什么是复利 耳道湿疹用什么药
ono是什么意思 什么人容易得胆结石 低聚异麦芽糖是什么 乳房结节挂什么科室 带状疱疹什么样子
提携是什么意思 恩五行属性是什么 人中龙凤是什么意思 肌酐高了是什么原因 什么是天丝面料
ccu病房是什么意思huizhijixie.com pp材质是什么hcv9jop6ns8r.cn 叶酸片是治什么的hcv7jop6ns1r.cn 大便潜血弱阳性是什么原因hcv9jop6ns9r.cn 人面桃花相映红是什么意思qingzhougame.com
助产士一般什么学历hcv8jop2ns4r.cn 油性皮肤适合用什么牌子的护肤品0735v.com 什么锅好hcv8jop0ns9r.cn 一什么商店hcv8jop7ns7r.cn 生眼屎是什么原因引起的hcv8jop4ns8r.cn
燃烧脂肪是什么感觉0735v.com 酥油是什么hcv9jop2ns5r.cn 韧带损伤挂什么科hcv7jop7ns3r.cn 先父遗传是什么意思xjhesheng.com 什么是69wuhaiwuya.com
农历5月17日是什么星座hcv8jop4ns9r.cn 11月8日什么星座wmyky.com 胸椎退行性变什么意思hcv8jop3ns7r.cn 十月份出生的是什么星座hcv7jop6ns6r.cn 爱生气的人容易得什么病sscsqa.com
百度