visualsvn serverººÓïÏÂÔØÊÇÊÊÓÃwinϵͳµÄsvn·þÎñÆ÷ϵͳÈí¼þ£¬¿ÉÒÔ·½±ã¿ì½ÝµÄÔ¶³Ì¿ØÖƹÜÀí·þÎñÆ÷£¬¸ù¾Ý´©¼þ»ù±¾ÉϵÄÎļþĿ¼¹¹Ô죬Íê³É¹ÜÀíȨÏÞ·ÃÎʵÄÏÞ¶¨£¬¿ÉÒÔ±£Ö¤·þÎñÆ÷ÍøÂçÐÅÏ¢°²È«¶ÁÈ¡ºÍ´¢·Å¡£
Êý×ÖÇ©ÃûµÄ°²×°³ÌÐòÁ÷³Ì
ΪÁ˱ÜÃâ°²×°»Ù»µ£¬¸Ã³ÌÐò°üÓÉVisualSVN Software Ltd.¿ªÕ¹Êý×ÖÇ©Ãû¡£
Ç¿¾¢µÄ¹ÜÀíרÓù¤¾ß
VisualSVN Server¸øÓèÁËÒ»¸öÃû½ÐVisualSVN Server ManagerµÄÇ¿¾¢¹ÜÀí¿ØÖÆÃæ°å¡£Ëü×öΪ¹æ·¶MMC¹ÜÀíÄ£¿éÍê³É£¬ÈÝÐíÄú¹ÜÀíSubversion·þÎñÆ÷£¬¶ø²»Óýâ¾ö»·¾³±äÁ¿ºÍÃüÁîÐй¤¾ß¡£³ý¿ª¿ØÖÆÃæ°åÒÔÍ⣬VisualSVN Server»¹°üº¬Ò»¸öPowerShell¿ØÖÆÄ£¿é£¬¿ÉÐÖú¹ÜÀíÔ±Ó¦ÓÃPowerShell cmdletÈ«×Ô¶¯ÊµÐзþÎñÆ÷ºÍÔٴιÜÀíÿÈÕÈÎÎñ¡£
Æû³µÒDZí°å
¹Û²é×ÜÌå·þÎñÆ÷Çé¿ö²¢·ÃÎÊ×î³£¼ûµÄÖ¸Áî¡£
¹ÜÀí´¢´æ¿â
½¨Á¢£¬µ¼½øºÍɾµô´¢´æ¿â£¬²¢¿ÉÒÔÅ䱸ÆäƒÈ²¿ºÏÀí²¼¾Ö¡£
¹ÜÀíSSLÖ¤Êé
Å䱸´´½¨°²È«ÐÔHTTPSÁª½ÓÐèÒªµÄSSLÖ¤Êé¡£
PowerShell½Å±¾ÖÆ×÷ºÍ×Ô¶¯»¯¼¼Êõ
Ó¦ÓÃPowerShell cmdletÈ«×Ô¶¯ÊµÐзþÎñÆ÷ºÍ´¢´æ¿â¹ÜÀíÿÈÕÈÎÎñ¡£ ѧµ½´óÁ¿...
Å䱸·ÃÎʹÜÀíȨÏÞ
ºÏÀíµØ½ç¶¨ºÍ¹ÜÀí´¢´æÔÚ´¢´æ¿âÎļþµÄÎĵµºÍÎļþ¼ÐÃû³ÆµÄ¿Í»§·ÃÎʹÜÀíȨÏÞ¡£
±ãÓÚ°²×°£¬Å䱸ºÍά»¤±£Ñø
VisualSVN Server±»ÆÕ±é¾õµÃÊÇÔÚWindowsƽ̨ÉÏÉ趨Subversion·þÎñÆ÷µÄ×îÈÝÒ×·½Ê½¡£Ëü×öΪµ¥¶ÀÒ»¸ö°²×°°üÅÉ·¢£¬°üÀ¨È«²¿±Ø²»¿ÉÉÙ²¿¼þµÄ×îа档°²×°È«¹ý³Ì±È½Ï¼òµ¥£¬Ö»ÐèµãÒ»ÏÂÁ½Ï£¬Äú¾Í¿ÉÒÔÉ趨¹¦ÄÜÍêÉÆÇÒ±ãÓÚÓ¦ÓõÄSubversion·þÎñÆ÷¡£
²ðÏä¼´ÓÃ
¿ÉÒÔÒÔNext-Next-Finish·½·¨Ñ¸ËÙ°²×°¼ÈÓÃÐÍSubversion·þÎñÆ÷ ¡£
³É¹¦¸üÐÂ
¿ÉÒÔÔÚÄ¿Ç°°æ±¾ºÅÉϳɹ¦°²×°½Ï×îа汾¡£
ÎÞÈË»¯°²×°
È«²¿±Ø²»¿ÉÉÙÖ÷Òª²ÎÊý¶¼Äܹ»×öΪÃüÁîÐвÎÊý¸øÓè¸ø°²×°³ÌÐòÁ÷³Ì¡£
Å䱸Subversion¹Ò¹´
·½±ãʹÓõÄͼÐÍUI½¨Á¢ºÍ¹ÜÀíSubversion¹Ò¹´¡£
ÕæÕæÕýÕýµÄË¢ÐÂ
VisualSVN Server¸ù¾Ý¶ÔÍ⿪·Å¹æ·¶£¬²»ÈÝÒ×ÊÔ×ÅÒý½øרÓð汾ºÅ×Ô¶¯¿ØÖÆϵͳ¡£Subversion´¢´æ¿âÒԹ淶¸ñʽ´¢´æ£¬·þÎñÆ÷¿ÉÓɹ淶SubversionÊÖ»ú¿Í»§¶Ë·ÃÎÊ£¬±ÈÈçsvn.exe»òTortoiseSVN¡£
±ê×¼ÐÒé
Ò»Çй淶µÄSubversionÊÖ»ú¿Í»§¶Ë¶¼Äܹ»´ÓWindows»òUnixÊÖ»ú¿Í»§¶Ëµç×Ó¼ÆËã»ú·ÃÎÊ·þÎñÆ÷¡£
ÃüÁîÐй¤¾ß
SubversionÃüÁî¶þ½øÖÆÎļþ°üÀ¨ÔÚ¿âÖС£
¹æ·¶¸ñʽ
´¢´æ¿âÒԹ淶¸ñʽ´¢´æ£¬¿ÉÒÔ¸ù¾Ý¹æ·¶SubversionרÓù¤¾ß·ÃÎÊ¡£
°´Ê±Éý¼¶
È«²¿×îµ×²ã²¿¼þµÄÐÞ¸´³ÌÐòÁ÷³ÌºÍÉý¼¶¶¼Êǻᰴʱ¹«²¼¡£
visualsvn server°²×°½Ì³Ì
1¡¢ÔÚÏßÏÂÔØÎļþ½âѹÒÔºóË«»÷Êó±êAPPÖð½¥°²×°
2¡¢½ÓÄÉ°²×°ÐÒå
3¡¢ÌôѡʵÐÐÏêϸ°²×°»ò½ö°²×°Ïà¶ÔÓ¦µÄ¹ÜÀíרÓù¤¾ß£¬ÆôÓõÚÒ»¸ö¾Í¿ÉÒÔ
4¡¢Ôʼ·þÎñÆ÷Å䱸£¬×îºÃÊÇĬÈÏÉèÖþͿÉÒÔÁË
5¡¢ÈÔ¾ÉÌôÑ¡µÚÒ»Ïî¾Í¿ÉÒÔ
6¡¢µÈºò°²×°Íêºó
7¡¢°²×°½øÐÐ
8¡¢¿½±´²¹¶¡ÀïµÄ×¢²á»úµ½APP°²×°ÎļþĿ¼£¨Ä¬ÈÏÉèÖà C:\Program Files\VisualSVN Server£©£¬µãÒ»ÏÂPatch¼¤»°
9¡¢È¡µÃ³É¹¦ÔØÈëÐÅÏ¢ÄÚÈÝ£¬¼¤»°½øÐÐ
10¡¢´ò¿ªÈí¼þ£¨Ä¬ÈÏÉèÖà C:\Program Files\VisualSVN Server\bin£©£¬ÔçÒÑÊÇÎÞÏÞÖÆÓ¦ÓõÄÁË
visualsvn server·þÎñÆ÷×÷ÓÃ
±¸·Ý»¹Ô
±¸·ÝÊý¾ÝºÍ¸´Ô×÷ÓÃÖÂÁ¦ÓÚSubversion´¢´æ¿âÉè¼Æ·½°¸£¬¿ÉÍê³É¸ßЧÂʵÄÈȱ¸·Ý×÷Óá£ÓëÔ¤¶©µÄ´¢´æ¿âÈÏÖ¤½ôÃܽáºÏ£¬±¸·ÝÊý¾ÝºÍ¸´Ô×÷ÓÿɸøÓè¿¿Æ׵ĸöÈËÐÅÏ¢±£»¤£¬±ÜÃâÈËΪÒòËز»ÕýÈ·ºÍAPP»òÓ²¼þ³£¼û¹ÊÕÏ¡£ ѧµ½´óÁ¿...
ÊÊÓÃHTML5µÄWebÒ³Ãæ
Subversion´¢´æ¿âµÄ·á¸»¶à²ÊWebÒ³Ã棬¾ß±¸µ±´úÍâÐÍ¡£´¢´æ¿âWebÒ³ÃæÓëVisualSVN ServerµÄÈ«²¿Éí·ÝÈÏÖ¤ºÍÊÜȨ×÷ÓÃÎÞ·ìÆ´½Ó¼¯³É»¯¡£±£Ö¤ÓëÎÊÌⶨλ׷×ÙÆ÷ºÍ±ðµÄµÚÈý·½Ó¦ÓóÌÐòÁ÷³ÌÇáÇáËÉËɼ¯³É»¯¡£ ѧµ½´óÁ¿...
Active Directoryµ¥µãµÇ¼
ÈÝÐíÏû·ÑÕßÓ¦ÓÃÆäµ±½ñµÄActive DirectoryÓòƾ֤·ÃÎÊVisualSVN Server¡£Ó¦ÓÃSecure Kerberos V5»òNTLMÉí·ÝÈÏÖ¤ÐÒå¡£ÊÊÓÃË«ÒªËØÉí·ÝÈÏÖ¤ºÍ¸ÐÓ¦¿¨¡£ ѧµ½´óÁ¿...
¶àÍøÕ¾´¢´æ¿â¿½±´
Ó¦ÓÃVisualSVN·Ö²¼Ê½´æ´¢£¨VDFS£©¼¼ÊõÐÔÔÚËùÔÚλÖ÷ÖÉ¢»¯µÄÍøÕ¾Öмä¸øÓèÐÔÄÜ׿Խ¿½±´¡£·Ö²¼Ê½ÏµÍ³¿âÊǿɶÁµÄ£¬¶øÇÒÔÚ¹¦ÓÃÉÏÏ൱ÓÚ»ù±¾µÄSubversion´¢´æ¿â¡£ ѧµ½´óÁ¿...
´¢´æ¿â¹ÜÀíίÈÎ
ÈÝÐí·Ç¹ÜÀí¿Í»§Ó¦ÓÃÃû½ÐVisualSVN Repository ConfiguratorµÄµ¥¶ÀÓ¦ÓÃÈí¼þÔ¶³Ì¿ØÖƹÜÀí´¢´æ¿â¡£¼Í¼´¢´æ¿â¹ÜÀíÆ÷ʵÐеÄÈ«²¿¹ÜÀíȨÏ޸Ķ¯È«ÊÇΪÁ˸üºÃµØ²ÆÎñÉó¼ÆÄ¿µØ¡£ ѧµ½´óÁ¿...
Ô¶³Ì¿ØÖÆ·þÎñÆ÷¹ÜÀí
ÈÝÐí¹ÜÀíVisualSVN ServerµÄÔ¶³Ì¿ØÖÆ°¸Àý¡£ÒòΪVisualSVN Server ManagerÊǹ淶MMC¹ÜÀíÄ£¿é£¬Òò¶øÄú¿ÉÒÔ½¨Á¢µ¥¶ÀÒ»¸ö¿ØÖÆÃæ°åÀ´¹ÜÀí»¥ÁªÍøÖеĺü¸¸öVisualSVN Server°¸Àý¡£
ѧµ½´óÁ¿...
·ÃÎʺͲÙ×÷¼Ç¼
ÈÝÐíÄú¼à¿ØVisualSVN Server½â¾öµÄÈ«²¿HTTPÕˆÇóºÍÈ«²¿Âß¼ÐÔSubversionʵ¼Ê²Ù×÷£¬°üº¬CheckoutºÍUpdateµÈд±£»¤Êµ¼Ê²Ù×÷¡£ÈÕÖ¾ÄÚÈݼͼµ½WindowsÊÂÇéÈÕÖ¾ÖС£ ѧµ½´óÁ¿...
Óŵã
¸ù¾ÝHTML5µÄWebÒ³Ãæ
PowerShell½Å±¾ÖÆ×÷ºÍ×Ô¶¯»¯¼¼Êõ
»î¶¯Ä¿Â¼µ¥µãµÇ¼
¶àÍøÕ¾´¢´æ¿â¿½±´
±¸·Ý»¹Ô
´¢´æ¿â¹ÜÀíίÈÎ
Ô¶³Ì¿ØÖÆ·þÎñÆ÷¹ÜÀí
·ÃÎʺÍʵ¼Ê²Ù×÷ÈÕÖ¾¼Í¼
ÓжàÖÖFTP·þÎñÆ÷Èí¼þ¡£´ó¶àÊýftp·þÎñÆ÷Èí¼þ¹¦ÄÜÏàËÆ¡£Óû§²»¿É±ÜÃâµØ»áÓÐһЩÁîÈËÑÛ»¨çÔÂÒµÄÑ¡Ôñ¡£ÔÚÕâÀÎÒÏòËùÓ춱ðµÄÓû§ÍƼöһЩFTPÈí¼þ¡£FTP·þÎñÆ÷Èí¼þÖ÷ÒªÓÃÓÚ·þÎñÆ÷Ö÷»úµÄ¿ØÖƺ͹ÜÀí¡£FTP·þÎñÆ÷Èí¼þ¿ÉÒÔÍêÈ«Ö§³ÖWindowsºÍLinuxϵͳÖ÷»ú·þÎñÆ÷¡£Ò»Ð©ºÃµÄÈí¼þÊÇfilezilla·þÎñÆ÷¡¢8uftp·þÎñÆ÷µÈ¡£¶àÌØÈí¼þרÌâΪÄúÌṩFTP·þÎñÆ÷Èí¼þ,ftpÓÃʲôÈí¼þÏÂÔØ,ÊÖ»ú·þÎñÆ÷ÏÂÔØ°²×°¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
ÍøÂç·þÎñÆ÷ÊÇÍøÕ¾½¨Éè¹ý³ÌÖв»¿ÉȱÉٵĻ·½Ú¡£ÈçºÎÑ¡ÔñÒ»¸öºÃµÄWeb·þÎñÆ÷£¿Ê²Ã´ÊÇWeb·þÎñÆ÷£¿ÏÖÔÚ»¥ÁªÍøÉÏÓÐÐí¶àÃâ·ÑµÄÍøÂç·þÎñÆ÷¡£Õâ¸öÍøÕ¾ÌṩÁËһϵÁÐʵÓõÄWeb·þÎñÆ÷Èí¼þÏÂÔØ¡£ÌرðÊÇ£¬½¨ÒéʹÓõÚÒ»¸ömywebserver¡£ËüÖ§³ÖHTTP/1.1¡¢¶ÏµãÁ¬Ðø´«Êä¡¢´óÎļþÏÂÔصȶàÖÖ¹¦ÄÜ¡£ËüµÄÐÔÄÜÍêÈ«³¬¹ýÁËÐí¶àÖ÷Á÷µÄWeb·þÎñÆ÷Èí¼þ£¬ÈçIIS¡£¶ÔÓÚÄúÀ´Ëµ£¬¿ìËÙ¹¹½¨ÍøÕ¾ºÍ¸öÈËHTTPÎļþ·þÎñÆ÷ÊÇÒ»ÖÖº±¼ûµÄ¹¤¾ß¡£¶àÌØÈí¼þרÌâΪÄúÌṩWeb·þÎñÆ÷,ÅäÖÃweb·þÎñÆ÷,Ãâ·Ñweb·þÎñÆ÷¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢
¶àÌØÈí¼þרÌâΪÄúÌṩ·þÎñÆ÷Èí¼þ,ÍøÕ¾·þÎñÆ÷Èí¼þ,ÐéÄâ·þÎñÆ÷Èí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ·þÎñÆ÷¼à¿ØÈí¼þ,·þÎñÆ÷¼à¿ØÈí¼þÏÂÔØ,·þÎñÆ÷ÐÔÄܼà¿ØÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ·þÎñÆ÷¹ÜÀíÈí¼þ,ÔÆ·þÎñÆ÷¹ÜÀíÈí¼þ,·þÎñÆ÷¹ÜÀíÈí¼þÄĸöºÃ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£