原创 2004年09月21日 22:19:00

Archiva is a new concept File Browser/Manager. Different from traditional tree-structure, archiva could browse/manager
files according to their Attributes. This concept is very helpful when you want to manager your references and related bibilosgraphics. For example:
Normally, a paper has the attribute of "Src" i.e. which conference or journal it belongs. In additional, a paper has the
attribute of "topic" i.e. which area it is related. When we use tradtinal file system, it is hard to organize these papers.
We could organize them accroding to only one attribute or have to copy them into two folders.
Another case is that a paper always has some "keyword", say: aaa,bbb and ccc. It is also hard to browse or organize papers when there are more than one keywords.
But if you use Archiva, all these problems could be solved! In Archiva, you could create any attributes for each file. For example "title","author" etc. When you browse, you just click the item in the left(like a tree) or use "tool->basic search".
Whenever you click the item in the tree, it means you want to filter the current view by that key/value pair. Thus ,you could browse your file in  both attr1->att2->attr3 way or attr3->att2->attr1. There is no limit as in the tree-structure file system.

 Archiva also offer the function which generates files according to the database. The purpose of this function is make referece writing easier. For exameple, if you have such a table:

filename title  author src year
a  computer Tom sigmod 2002
b         physics  John science 2001

You could write such a template file:
%author%,"%title%," %src%,%year%

Arciva will generate:
Tom,"computer," sigmod,2002
John,"physics," John,  2001

We also consider the tex users, they could choose "bbl" format in the generator dialog, archiva will generate corresponding biblio.

Tips: (Very important)
1. You could drag files into Archiva.
2. I recommand you create a "title" attribute for each paper rather than the orignal filename. In this way, you could give the same attribute to the file relates to this paper, for example: comments, software
3. you could right click listheader(in the right) to show other attributes.
4. You could type a value as aaa;bbb;ccc. Archiva will seperate it according to ";". In the TreeView(in the left), you will see
   Thus you can browse the files according to these sub-values. It is particularly convience when a paper have many keywords.



Archiva 创建私服

写在前面:这篇文章大部分是别人写好的,只有后来关于maven的proxy的设置是针对我个人的,因为本人所在公司采用了代理,所以必须设置才行。   WAR安装模式(WinXP,tomcat7.x) 1)...
  • Allen_jinjie
  • Allen_jinjie
  • 2013年05月24日 14:59
  • 1996


工具 安装tomcat Web Application方式安装Archiva 1 部署到tomcat 2 图形界面配置Archiva 配置本地Maven 1 配置私有仓库信息 2 配置私有仓库的认证信...
  • yi_Afly
  • yi_Afly
  • 2015年08月15日 23:18
  • 2426

apache-archiva-2.2.0 密码过期问题的解决

apache-archiva-2.2.0 有一个特点是密码过一段时间过期需要重新设置 可以通过reset password email 进行重新设置,但是在conf/jetty.xml里的smtp h...
  • xiewenbo
  • xiewenbo
  • 2015年09月23日 13:34
  • 1461


我部署到linux上面: 1.下载 wget
  • u012547633
  • u012547633
  • 2016年06月29日 16:13
  • 810

如何写好 README (开发文档书写规范)

作者:园长 链接: 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 简评:因为 READM...
  • u011001084
  • u011001084
  • 2016年10月13日 09:05
  • 3086


  • xiezhongtian
  • xiezhongtian
  • 2014年11月26日 22:18
  • 1349


Github3.0.5的下载链接地址 github3.0.5下载链接(免积分) 客户端下载下来后,可能会遇到github无法登陆的情况,总结下来有两种原因,如果你和我一样用的window...
  • u013285335
  • u013285335
  • 2015年12月27日 10:45
  • 979


github上面如何编辑README                  今天把自己做好的《手机摇一摇震动刷新(支持ListView、GridView、Webview)》上传到github,之前代码都...
  • u011068702
  • u011068702
  • 2015年11月09日 17:04
  • 5556


  • Deft_MKJing
  • Deft_MKJing
  • 2016年09月09日 13:59
  • 2180

GitHub上 README 增加图片标签

hey Guys~ 你可能遇到的GitHub上好的项目都有一个非常棒的README,其中不乏用到一些非常好看的标签。比如下面这样:wallefastjson那我们怎样自己添加一个高大上图片标签呢?比如...
  • yangbodong22011
  • yangbodong22011
  • 2016年06月30日 16:27
  • 4800