Groove 2007, 你的工作新伙伴3

Part 3 怎样使用Groove 2007
 
怎样使用Groove?如果各位已经对Groove感兴趣了,可以遵从这篇日志的说明创建一个Groove帐户爽上一把。
如果你是企业里面的IT Pro,需要在企业里面部署Office Groove,那么不必遵从这篇文档的说明,因为Groove在企业中的可管理式部署能够帮助用户跳过前面的几个步骤,只是需要辛勤的IT Pro们多做一些事情。(以下介绍均未不进行集中管理的情形)
 
1)创建Groove帐户
创建Groove 2007帐户不是什么复杂的事情,只是情况不同,我们需要进行的设置不同。当用户第一次运行Groove 2007的时候,会看到一个“帐户配置向导”,经过这个向导即可帮助用户创建Groove 2007帐户。在这里面有两个选项:

1.1 新建Groove帐户
1.2 使用已创建的Groove帐户
在这里面用户可以根据需要进行选择,如果压根就没用过Groove,自然选择“新建Groove帐户”。如果对于已经有了Groove帐户,只是希望在新的计算机上使用自己的帐户进行登录,可以选择“使用已创建的Groove帐户”,只是这是Groove会要求用户指定一个帐户文件(Groove的帐户信息可以保存成一个文件,从而在其他计算机上打开。)
在这里我们选择新建Groove帐户。在接下来的界面中,Groove会询问我们是否拥有配置代码,这个配置代码是什么意思呢??作为不被集中管理的Groove用户,我们完全可以不必在意它,选择“我没有配置代码”即可。而笔者所在的公司是有集中管理的要求的,所以你会发现我的那一项是灰色不可选择的状态。

在接下来的步骤中,只需要按照要求填写您的帐户信息,即可完成帐户的创建工作。
 
2)添加联系人
创建完Groove帐号后你会进入一个叫做启动栏的界面,看上去有点像我们常用的MSN,但它可不是MSN,而是Groove的初始界面,在里面能够看到“联系人”和“工作区”两个选项标签。联系人自然不必多说,就是一个一个的联系人呗,添加了联系人,就能实现信息沟通的工作。添加的方法也很简单,点击添加联系人,然后在弹出的界面中输入要查找的联系人,搜索即可。

在这个界面的右侧,有个“包含公共Groove目录”,这个选项是什么意思呢?--如果在创建Groove帐号时选择了“在公共Groove目录中列出”项目,这个帐户就能通过公共Groove目录搜索到。也许您已经猜到,微软提供了一个公共的服务器来维护这些允许在公共Groove目录上可见的用户帐户的列表。
好了,接下来,找到这个联系人,添加就行了。
//需要说明的是,有人会发现这样的情况:输入了一个人的名字,但是搜索不出来,这属于正常现象,有可能此人未允许在公共Groove目录中列出。另外,如果在同一个局域网内,即便没有选择在公共Groove目录列出,也应当能够搜索出来,Groove会通过广播的形式告知局域网内其他Groove用户“我也在”,但是仍有可能搜索不到,也许是因为同一局域网中的用户还没有发送类似的广播。
//另外,不建议用户用Groove的联系人功能作为日常IM沟通的平台,在即时消息沟通上,Groove不如Communicator或MSN,Groove的联系人功能更适用于团队几个成员之间进行临时的消息通讯,或者状态知晓。
接下来要说的才是Groove的重点~
 
3)创建工作区
Groove中的协作基本都是在“工作区”中完成的,所谓工作区就是我们前面所说的“将工具、团队、信息整合在一起”的那个平台。创建工作区比添加联系人简单,在工作区页签下面选择创建工作区,选择一种模板即可(如果你不知道选什么,就选标准)

刚刚说了,工作区就是把工具、团队和信息集成在一个平台,接下来的工作自然就是设置一下刚刚创建的工作区,让他们集成起来。
设置工具:点击文件、讨论右边的小钮,能够看到一个选单:

在这里可以添加各种协作中用到的工具(至于每个工具怎么用,恕我实在没有精力挨个介绍,各位读者可以自己试试,都挺简单的,搞不明白在留言或者发邮件问我吧 liliang.cn[at]gmail.com)
添加信息更是简单,在文件工具中,只需要把希望共享的文档拽进来就行了,在其他的工具下,可以非常简单的通过界面直接添加各种信息。
当把工具和信息都添加完成以后,我们就可以邀请团队成员进入到工作区展开工作了。(最好把工具和信息这些该初始化的初始化好了再邀请,就像是房子入住前要装修一样)
邀请用户有多种方式,一种是在工作区右侧输入对方的邮件地址,然后搜索相应的用户帐户,直接用Groove进行邀请。这种方法简单便捷,但是有可能会搜索不到某些用户,而且邀请得一个一个来。
另外一种方法,也是我常用的方法,是在工作区的文件菜单下面,选择“将邀请保存成文件”,然后将保存好的邀请文件通过MSN、电子邮件等方式发送给团队的其他成员,这样他们一双击这个文件就能够加入到工作区了。

 
当成员也加入到工作区,大家就能够在这样一个工作平台上展开协作了!
//本篇博客简单的介绍了一下Groove进行协作的基本流程,非常简单,其实更多功能只需要各位亲自尝试一下就清楚了,Groove中的这些功能要比Excel的函数什么的简单多了,相信大家自己摸索一下就能够搞定。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


背景:    8月29日,凌晨4点左右,某服务告警,其中一个节点直接down掉,收到告警的同事让运维重启。    9点左右,内存监控上发现内存异常,堆内存涨速很快,即便GC也没有什么效果,频繁GC。    9点38,服务各种超时,影响整个app使用。处理方式:    当时由于很想要
https://support.smartbear.comeadyapi/docs/soapui/steps/groovy.htmlGettestcaseobjectToobtaintheobjectwhichreferstothecontainingtestcase,usethefollowingcodesnippet:Groovy def case=testRunner.testCase; Byusingthe tes
有几个选项可用于执行自定义JMeter脚本并扩展基线JMeter功能。查看最流行的扩展机制,比较性能并分析哪一个是最好的。  这是乐队之战,JMeter风格。 BeanshellV.JSR223V.JavaRequestSampler 在我们之前的帖子中,  JMeterPerformance和TuningTips  ( 由fantastik
Scala和Java为静态语言,Groovy为动态语言Scala:函数式编程,同时支持面向对象Groovy:jvm上的脚本,较好兼容java语法,Groovy加强了Java集成。 可配置化的优势,可以将一些简单的逻辑公开给外部编辑和使用,增强了互操作性,复杂逻辑来说,可配置化代码的调试则会比较麻烦 Scala和Java
出处:https://www.jianshu.com/p/ce6f8a1f66f4一、一些内部元件的访问testRunner.testCase开头1、向下访问testRunner.testCase.testSteps[testStepName]testRunner.testCase.getTestStepByName("新增一个空间")2、向上访问,用于访问同一项目中的其他testSuites和testCase下
在运行groovy的junit方法时,报了这个错误:java.lang.ExceptionInInitializerError atorg.codehaus.groovy.reflection.ClassInfo.isValidWeakMetaClass(ClassInfo.java:271) atorg.codehaus.groovy.reflection.ClassInfo.getMetaClassForClass(ClassInfo.java:241) atorg.codeha
基本语法1.Grovvy的注释分为//和/**/和java的一样.2.Grovvy语法可以不已分号结尾.3.单引号,里面的内容严格的对应java中的String,不对$符号进行转义.defs1='iamastudent$'printlns1iamastudent$4.双引号“”的内容中如果有$号的话,会先对表达式先求值.de
Tiobe发布了最新一期(3月份)编程语言欢迎度榜单,其榜单根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据。TOP5几乎没有变化,Java和C语言牢牢占据前两名。Python相较去年上升一位进入TOP3,C++下
我有一个Google地图组件,作者可以在其中指定纬度和经度.我正在使用带有正则表达式的常规“输入”类型控件来验证它们是否是数字,但是,当试图解决指定范围的问题时(经度验证该值在[-180,180]内并且纬度[-90,90])但是,通过正则表达式进行验证似乎很麻烦,而且利用inputtype=“numb
我正在为未来的应用程序评估SpringBoot,并希望使用Groovy模板来实现其纯粹的可读性.不幸的是,我在迭代我添加到控制器返回的ModelAndView对象的对象列表时遇到了麻烦.这是我的控制器:@RestController@RequestMapping("/ships")publicclassShipsController{@Autowired
我有一个基于Spring的java应用程序,其中包含一些有用的组件.作为系统的一部分,我有一个groovy脚本,来处理一些报告.我想从groovy脚本中调用spring组件.当我用Java编写时,我需要在@Component中使用@Autowired注释,即@ComponentclassReporter{@AutowiredSearchServicesearchS
在Grailsi18n插件definedthusly中定义了一个messageSourcebean:messageSource(PluginAwareResourceBundleMessageSource){basenames=baseNames.toArray()fallbackToSystemLocale=falsepluginManager=manager....}是否可以覆盖我的resources.groovy中的fa
我正在寻找一种方法来反向工程RDBMS表(MSSQLServer)并生成JPA@EntityGroovy类.我们目前没有选择使用Grails和/或GORM,因此Grailsdb-reverse-engineer插件似乎很接近但不太正确.它生成符合GORM的类而不是JPA实体类.我们目前有一个gradle构建,它利用org.hibernate.tool.ant.Hibe
https://blog.csdn.net/Gdeer/article/details/83062523一、直接运行groovy程序因为groovy插件和android插件不兼容,所以不能在原始项目上使用groovy。 新建module,创一个JavaLibrary,取名lib。  修改lib/build.gradleapplyplugin:'java-library'depe
一、自动生成GET请求脚本1、配置Createascript在ngrinder管理台主页,点击script–>Createascript,并填写脚本名称和请求的url,如下所示:点击Create按钮,nGrinder会自动生成对应的脚本结构,如果没有参数需要设置的话,可以直接运行了。二、详细解析GET请求脚本ngrinder自动生成的脚本
我正在关注使用列表和地图作为构造函数的this博文.为什么以下列表无法强制反对?classTest{staticclassTestObject{privateinta=1;protectedintb=2;publicintc=3;intd=4;Strings="s";}stati
Information:java:Errorsoccurredwhilecompilingmodule'security'Information:javac1.8.0_131wasusedtocompilejavasourcesInformation:2019/6/98:31-Buildcompletedwith1errorand0warningsin3s116msError:java:读取E:\repository\org
ngrinder中的groovy脚本结构类似junit,同时在junit的基础之上封装了自己的注解,用来控制脚本的运行。一、运行逻辑图如下:此处只列出了groovy脚本的逻辑,jython脚本是类似的,在此不再单独介绍。二、各注解的使用比较三、关注点在ngrinder中,通常使用单进程多线程就足够大部分测试了,所以:
我有一个switch语句来处理javaenumfoo,并使用spock编写一些groovy单元测试.我已经添加了一个测试,它验证当前是否处理了每种类型的foo而没有抛出异常.现在我想测试一个无法识别的foo类型会导致抛出异常.要做到这一点,我将不得不嘲笑枚举,并已经看到这里概述的解决方案:MockingJ
我有一个groovy实体ClientInvoiceAttachmentExt,它扩展了java实体ClientInvoiceAttachment.ClientInvoiceAttachment具有@Id注释,但仍然看到“没有为实体指定的标识符”错误这是我的堆栈跟踪[Mar0317:11:54]ERROR|org.springframework.web.context.ContextLoader|Contex