在SubVersioN中管理ODF文件
项目描述
简介
ODFSVN是一组工具,允许您在ODF文档中管理subversion存储库。有多个原因使这成为一件非常有用的事情
它允许您使用版本控制系统的所有功能:所有更改都随更改说明一起存档,这使得回滚到早期版本、查看谁做了什么更改以及为什么等成为可能。
它使得多人可以共享他们通过共享存储库对文档的更改。这意味着您总是可以看到所有编辑的所有更改,更新您的版本到最新修订版并提交您的更改。无论您在哪里,无论您是否有访问电子邮件的权限,您都可以始终共享您的工作。
目前,这可以通过odfsvn命令行工具来完成。在(近)将来,这也可以通过OpenOffice.org的插件来实现。
快速示例
假设您正在与一组人合作编写一个提案。提案存储在一个名为proposal.odt的文件中,您刚刚创建了它。您需要做的第一件事是将此文件导入现有存储库
$ odfsvn import -m "Simplon proposal for odf RFP" proposal.odt \ http://code.simplon.biz/proposals/odf.odt Commited revision 22
这将把您的文件添加到存储库中。使用-m参数为这次更改设置了提交信息。
现在,您可以使用info命令检查您文件内的存储库信息
$ odfsvn info proposal.odt Path: proposal.odt Type: svn URL: http://code.simplon.biz/proposals/odf.odt Repository UUID: 1a87ecf8-a9bc-47a4-9dc9-5f45153203cc Revision: 22
如果您的合作编辑之一想要修改这个提案,他必须首先使用checkout命令检索文档
$ odfsvn checkout http://code.simplon.biz/proposals/odf.odt Checked out revision 22
他现在可以使用常规编辑器编辑 odf.odt 文件。在做出任何更改后,他可以使用 commit 命令提交更改。
$ odfsvn commit -m "Added estimates and initial planning" odf.odt Changes committed.
您现在可以使用 update 命令更新您的本地副本。
$ odfsvn update proposal.dt Updated to revision 23
安装
odfsvn 需要安装 subversion 命令行工具 svn、python 和 setuptools。
安装这些要求后,您可以使用 easy_install 命令安装 odfsvn。
easy_install odfsvn
这将安装 odfsvn 命令和相关 Python 包。如果您使用的是 UNIX shell,您可能需要在此之后刷新您的 shell 中的命令缓存(通常使用 hash -r 或 rehash)。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
构建分布
odfsvn-1.0a1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e8f71575d1e59e1e34f9ff169780d312b565418a2803c6f2802bce15a84d3446 |
|
MD5 | c53852e7c9a3ce62a03721fdb5f93d78 |
|
BLAKE2b-256 | 4d20d1b2d2c38a2e323c1d9566f027b78b5a7335b3abef75c8dcae44decdc7e7 |
odfsvn-1.0a1-py2.4.egg 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c1b8d290342b36cf6e763e54547b7f635ad8659e0619c7debe2e256c9b1e7236 |
|
MD5 | 8db9e3ea7e6bd49e45ad13b6e63b1715 |
|
BLAKE2b-256 | 57e5ef60833a120bdceaf3e8806e9d8de2fdc658a64dc18dc074b546d5c2108e |