惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
Intezer
V
Vulnerabilities – Threatpost
Google Online Security Blog
Google Online Security Blog
T
The Exploit Database - CXSecurity.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
AWS News Blog
AWS News Blog
G
GRAHAM CLULEY
P
Privacy & Cybersecurity Law Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Cybersecurity and Infrastructure Security Agency CISA
N
News | PayPal Newsroom
T
Tenable Blog
Spread Privacy
Spread Privacy
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Secure Thoughts
P
Privacy International News Feed
IT之家
IT之家
Project Zero
Project Zero
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
大猫的无限游戏
大猫的无限游戏
博客园_首页
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
量子位
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
Martin Fowler
Martin Fowler
NISL@THU
NISL@THU
I
InfoQ
D
DataBreaches.Net
有赞技术团队
有赞技术团队
K
Kaspersky official blog
Security Latest
Security Latest
The Register - Security
The Register - Security
Hugging Face - Blog
Hugging Face - Blog
S
Security @ Cisco Blogs
P
Proofpoint News Feed
M
MIT News - Artificial intelligence
H
Hackread – Cybersecurity News, Data Breaches, AI and More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
AI
AI
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Proofpoint News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
N
News and Events Feed by Topic

博客园 - DiryBoy

修复运行 tasklist 命令时提示 ERROR: Not found 删除坏掉的 Active Directory Domain 为 WSUS 服务器定期运行清理向导 为 Exchange 服务器编写自定义的反垃圾插件 Windows 10 下安装 npm 后全局 node_modules 和 npm-cache 文件夹的设置 在 Win10 命令行使用 Consolas + 微软雅黑 Setting up SSL for SCM-Manager with Microsoft CA and TortoiseHg Win 7 装 SQL Server 2008 后使用 Asp.Net 需要进行的一些配置 为 IE8 写一个转跳加速器 WPF 实现已绑定集合项目的移除时动画过渡 成功在 Win 7 下用 VirtualBox 装 Win 7,分享一些经验 如何写递归的 Lambda 表达式 使用动态生成的委托提高调用动态程序集的性能 在 Azure 中部署支持 MVC 的 Asp.Net 应用程序 DIY 自己的多点触摸系统 未来就在眼前 用 C# 实现的前缀树 - Trie 自己改造 VSPaste 插件 用C# 写的龙贝格(Romberg)积分法
Installing SCM-Manager
DiryBoy · 2013-11-07 · via 博客园 - DiryBoy

    With SCM-Manager, people can share and manage Git, Mercurial and Subversion repositories over http easily.

    1. Installing Java
      1. Download and install Java from https://www.java.com/en/download/index.jsp
        • Note: If you use 64-bit OS, use 64-bit Java
    2. Installing Python with Hg
      1. Download Python 2.7 from http://www.python.org/download/, please note that they call x64 CPUs x86-64
      2. Download Mercurial for Python 2.7 from http://mercurial.selenic.com/downloads/
      3. Install Python 2.7 to D:\Python27\
      4. Install the Mercurial Python package
    3. Set SCM_HOME environment variable, details about scm home directory, see https://bitbucket.org/sdorra/scm-manager/wiki/faq
    4. Installing the SCM-Manager
      1. Download the standalone package from http://www.scm-manager.org/download/
      2. Extract to D:\scm-server\
      3. Open cmd as Administrator and navigate to D:\scm-server\bin, run "scm-server.bat install"
      4. Go to Services, and start the scm-server service
    5. Configuring repository settings for SCM-Manager
      1. Open the browser and navigate to http://localhost:8080/
      2. The default admin username and password are both scmadmin
      3. On the left hand side, find the Config panel, and click Repository Types, the Repository Config tab opens
      4. It's better unify the repository paths to D:\SCM-Repositories\<Repository Type>
      5. In Mercurial Settings section, put the following configs:
        • HG Binary: D:\Python27\Scripts\hg.bat
        • Python Binary: D:\Python27\python.exe
        • Python Module Search Path: D:\Python27\
        • Repository directory: D:\SCM-Repositories\hg
        • Encoding: UTF-8
        • Optimize .. (.pyo): true
      6. Click the Save button
    6. Adding users to SCM-Manager
      • Adding local users
        1. On the left hand side, find the Security panel, and click Users, the Users tab opens
        2. Click the Add button, the User Form tab at the bottom shows, put necessary info there and click OK
      • Enabling Active Directory users
        1. On the left hand side, find the Config panel, and click Plugins, the Plugins tab opens
        2. Under the Authentication section, find scm-activedirectory-auth-plugin and click Install
        3. After the installation, restart the scm-server service
        4. Now AD users are able to log in
    7. Adding repositories to SCM-Manager
      1. On the left hand side, find the Main panel, and click Repositories, the Repositories tab opens
      2. Click the Add button, the Settings tab opens at the bottom
      3. Fill the Name field, you can use slash / to create a section, such as IT/Website will create a Website repository under the IT section
      4. The Type field for Hg is Mercurial
      5. The Contact, Description and Public fields are optional
      6. Click OK
    8. Configuring permissions for repositories
      1. On the Repositories tab, select a repository, 3 tabs are available at the bottom
      2. Select the Permissions tab
        • Click the Add button to add a new row for a new user or group
        • Click a cell to modify the existing settings
        • Please note: SCM-Manager has a virtual group called _authenticated which means all authenticated users
        • When done, click OK