张春亮

上海闵行
SVN安装使用教程:用OnceAir搭建低功耗文件版本控制服务器
by newghost keys git svn 1534137844508

Subversion(SVN) 是一个广泛使用的文件版本控制系統, 它会记住每一次文件的改动。 你可以浏览文件的历史版本,也可以把文件恢复到旧的版本,或者通过SVN客户端精确比较两个版本之间做了哪些改动。

SVN具有非常先进的稳定性和协同工作能力,除此之外还提供了许多重要功能: 举例来说, 有身份认证, 权限控制等, 以及文件库浏览等等。

下面我们就来介绍如何在OnceAir上创建SVN数据仓库服务。

使用TortoiseGit和SmartGit图形客户端从OnceAir Git仓库Clone文件
by newghost keys git svn Github 1535164863897

安装设置Git模块后,OnceAir则可作为Git服务器使用,此时您可以在电脑通过Git Bash命令行来clone/commit/push/pull文件到数据仓库。

Git也有很多免费的图形化工具可以提高工作效率,简化使用Git命令行的使用难度,这里主要介绍使用TortoiseGit和SmartGit从OnceAir Git仓库签出项目。

Git模块使用教程:在OnceAir上搭建低功耗Git服务器
by newghost keys git svn Github 1534043587026

Git是一个开源的分布式版本控制系统,版本控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地了已录下来。每一次文件的改变您都可以借助对比工具,查看与之前版本具体哪一行,哪一个字符做了更改。与常用的版本控制工具SVN不同,它采用了分布式版本库的方式。Git并没有全局的版本号。

您可以在OnceAir上安装Git模块,将其变成一个低功耗的Git服务器。因为Git服务器是基于SSH协议实现的,使用Git或外网访问请勿必更改默认root密码。如果您不会操作,可选择使用相对操作简单的SVN服务器。

OnceAir网盘外网访问设置:添加内网穿透隧道实现公网访问
by newghost keys OnceAir 外网访问 1534514795292

如果您的网络分配有公网IP,您可以通过设置路由映射的方式,实现在外网访问内部的OnceAir服务器。但一般的小运营商是没有分配独立公网IP,此时您可以通过内网穿透的方式实现OnceAir网盘的外网访问。下面简单介绍一下如何设置。

OnceAir模块应用管理中心使用教程
by newghost keys OnceAir 1534147115751

OnceAir底层基于模块化Web框架OnceIO和无模式内存数据库OnceDB,每个功能的前端界面、后端逻辑、数据库定义都集中存放在模块本身,禁用或卸载即可删除。您也可以开发自己的功能模块,扩展OnceAir的功能。

OnceDoc知识文档管理系统使用教程
by newghost keys OnceAir OnceDoc 1534147280356

OnceDoc 是 OnceAir Nas 内置的知识和文档管理模块,可直接在线编辑文档、表格、Markdown笔记甚至程序代码等,支持全文搜索,具有丰富的权限控制,您可以方便地构建自己的分享文件夹。通过OnceOA客户端,OnceDoc中的团队文件夹可与本地文件时时双向同步,实现多重备份。

模块安装教程:5秒为OnceDoc扩展新功能
by newghost keys OnceDoc OnceIO 1482560241765

OnceDoc是一个高性能的、高度独立的企业内容(网盘)管理系统。基于OnceIO实现了彻底的模块化,可对Web进行分布式存储和动态模块路由。前端、后端和数据库定义都集中存储在一个扩展包里,每一个扩展包都是一个功能独立的应用,只需通过添加/删除文件夹的方式就可实现功能删减,解压即用。任何人5秒钟即可实现模块的安装。通过模块扩展包,您可以将OnceDoc变成邮箱、流程管理、分享社区、资产管理、商城等系统。

传言Github正在寻求第二轮融资,或面临估值下降、清算或被微软收购
by newghost keys Github IT新闻 1476198829245

Github在去年7月刚刚完成了一轮2.5亿美元的融资。然而据TechCrunch报道,Github正在寻求第二轮融,或是为了投资者或员工的清算做准备。

此传言有两点,此轮融资可能低于之前的20亿美元的估值。消息来源方透露此轮估值可能在15亿美元左右,目前还不能透露具体数额。然而另外也有传闻称此轮融资或为普通股。所以这一轮的估值可能可能比较模糊,或者不是传统意义上的下一轮融资。

OnceIO(Node.JS)中安装、使用和更换doT、EJS、pug等模板引擎
by newghost keys Node.JS OnceIO 模板引擎 1477534323521

由于 doT.js 模板引擎的整体性能较优,OnceIO 采用 doT.js 作为默认模板引擎。在使用任何一种除了 doT.js 之外的模板引擎之前都需要先用 cmd 在项目文件夹安装这种模板引擎。以使用 Git Bash 安装 EJS 为例,使用的命令是:

$ npm install ejs  
NodeJS中的客户端缓存、浏览器缓存、304缓存和OnceIO的缓存控制
by newghost keys Node.JS OnceIO 1478271465830

这里讨论的缓存是指 web 缓存:一个 web 资源(如 html 页面、图片、文件等)在服务器和客户端(浏览器)之间的副本。缓存会根据进来的请求保存请求输出的内容的副本;然后,如果下一个请求是相同的 URL,且网页在这段时间内没有更新,浏览器就不会再次下载网页,而是直接使用本地缓存的网页副本。

缓存的作用主要有:

  • 节约带宽。
  • 减少延迟。
  • 降低服务器压力。

所有的缓存都有一套规则来帮助它们决定什么情况下使用缓存中的副本,什么情况下向源服务器再次发送请求。这些规则有的在协议(如 HTTP 协议 1.0 和 1.1)中有定义,有的则是由缓存的管理员(如 DBA、浏览器的用户、代理服务器管理员或者应用开发者)设置。

 近期热门 - 点击最多
  1. 旺司OA免费搭建基于文件系统的企业wiki:用Markdown创建内部知识库和分享平台
  2. 旺司OA博客、Wiki搜索引擎优化:配置sitemap.xml,提高自然流量及多国语言配置
  3. 旺司OA永远免费企业流程管理软件系统简介:快速定制开发企业管理应用、生成在线Web报表
  4. Build 3284 旺司OA移动设备优化:支持手机端库存管理、清点盘库。添加扫码枪设备支持,微信扫描二维码、条形码录入。数据标签、字段查询功能
  5. 旺司OA搭建永久免费进销存软件,简单库存管理,商品标签,销售出库、采购入库单明细报表打印,针对小微淘宝卖家商户设计
  6. 旺司OA免费邮件营销系统.s2使用教程:用QQ邮箱群发个性邮件列表
  7. 用旺司OA搭建免费邮件发送营销系统:流程过滤函数发送HTML模板,模块打包二次开发实例
  8. 旺司OA免费邮件、微信公众号消息提醒配置搭建:自动发送系统流程通知到手机
  9. 旺司OA设计免费的公章管理系统:公章在线申请使用,流程审批,微信邮件进度通知
  10. 用旺司OA全文索引Word Excel pptx pdf纯文本内容,搭建本地文档搜索引擎

  支持论坛 - 最新回复
  1. Build3318:1)Wiki升级支持直接导出OnceDoc文件夹。2)Blog/Wiki更新SEO机制 3)添加Blog/wiki全文搜索 4)权限系统Bug fix
  2. 旺司OA博客、Wiki搜索引擎优化:配置sitemap.xml,提高自然流量及多国语言配置
  3. 旺司OA免费搭建基于文件系统的企业wiki:用Markdown创建内部知识库和分享平台
  4. Build 3284 旺司OA移动设备优化:支持手机端库存管理、清点盘库。添加扫码枪设备支持,微信扫描二维码、条形码录入。数据标签、字段查询功能
  5. 旺司OA永远免费企业流程管理软件系统简介:快速定制开发企业管理应用、生成在线Web报表
  6. 建议增加版本升级的log说明文件
  7. 旺司OA搭建永久免费进销存软件,简单库存管理,商品标签,销售出库、采购入库单明细报表打印,针对小微淘宝卖家商户设计
  8. 旺司OA免费邮件营销系统.s2使用教程:用QQ邮箱群发个性邮件列表
  9. 用旺司OA搭建免费邮件发送营销系统:流程过滤函数发送HTML模板,模块打包二次开发实例
  10. 旺司OA免费邮件、微信公众号消息提醒配置搭建:自动发送系统流程通知到手机