最新评论

Re:SVN hook 应用 冰恋浪子 2011-06-30 22:42  
请教下,必须网站是不是也是svn目录,要不然怎么设置啊? checkout 怎么弄?
好文
Re:软件度量(转贴) 嘟嘟33 2009-09-21 11:00  
您好, 看到你写的关于功能点的文章,我非常感兴趣,可否给我一份"功能点快速参考手册"!不胜感激!谢谢。 lgc2877@hotmail.com
thx very much.I'm trying to config it these days
终于把自定义的mantis日期型字段的默认值设置方法找到了:)
http://hi.baidu.com/catbearhome/blog/item/7b87d8dc1ec840a1cc1166e0.html
熊猫的窝
2007-03-09 17:08
为了项目管理的需要,我在mantis中增加了几个为日期型的自定义字段,开发人员一直报怨没有设定哪几个日期型字段的默认值(他们希望能默认值为系统当日),我也用google查了好多遍,就是找不到中文资料。没办法,只好开源代码乱改,然后用跟踪法一点点地摸索,最后终于通过用google搜索print_date_selection_set

这个函数找到了相关的资料。

资料网址:http://www.mantisbt.org/forums/viewtopic.php?t=382&sid=bd9695fc937fec0195f2f06bb06ee29c,还好里面的英文不太复杂,我看懂了也参考着做了,终于成功了,happy!

btw:发现这个论坛真好,好多mantis的问题基本上都可以找到资料:)

不过里面的源代码似乎有问题,建议不要照抄。我的mantis是1.0.6的,而且在bugreport的时候我的界面是bug_report_advanced_page.php,资料里面的例子是bug_report_page.php ,我一开始没有注意,折腾了半天才发现自己错了,浪费了好多时间:(,需要注意的是,bug_report_advanced_page.php和bug_report_page.php两个页面是指新增缺陷时的页面。所以下面介绍的是新增缺陷时给几个自定义的mantis日期型字段设置默认值的办法。

附:我调试成功的过程是这样的:

1.在需要修改的页面(注意你要改的是bug_report_advanced_page.php还是bug_report_page.php ,我是都改了:))搜索print_custom_field_input,然后我这边的文件的效果是这样的:

<td>
<?php print_custom_field_input( $t_def, ( $f_master_bug_id === 0 ) ? null : $f_master_bug_id ) ?>
</td>

2.用"<!--"和"-->"屏蔽<?php>.....?>那句,然后替换成

<?php
If ($t_def['name'] == your_custom_field_name) {
print_date_selection_set("custom_field_" . $t_def['id'], config_get('short_date_format'), mktime(0,0,0,date("m"),date("d"),date("Y")), false, true) ;
} else{
// standard call to print_date_selection_set
// print_custom_field_input( $t_def, $f_master_bug_id ); //这句就是是例子中的,在我这边如果照抄会报错,所以我建议是不要用,在这就屏蔽了
print_custom_field_input( $t_def, ( $f_master_bug_id === 0 ) ? null : $f_master_bug_id )//这句是原来就有的,拷贝出来搁这就没什么大问题了

}

?>

your_custom_field_name就是定义自定义字段时候用的名字,比如我定义了一个“开始时间”,改的时候就是把your_custom_field_name替换成'开始时间'就可以了(字符串要用''括起来的哦)

然后新增缺陷,看看效果,几个字段终于默认为系统当日了,happy!


附:资料中文翻译(水平有限,凑合着看,防止网页失效找不到资料了)

guest:我想设置一个用户首次提交缺陷时就显示的名为“计划关闭时间”的自定义字段。我想设置这个字段的初始值为“当日+x”天。我知道如何添加自定义字段但是请问有没有最简单的办法能设置这个字段默认值为今天后的X天呢?

guest:没事了,只要改两句话就可以了。

sunq:你好,请问你是怎么实现的呢?

guest:如下:

把bug_reprt_page.php页的单纯的print_custom_field_input调用改成如下代码:

If ($t_def['name'] == your_custom_field_name) {
print_date_selection_set("custom_field_" . $t_def['id'], config_get('short_date_format'), mktime(0,0,0,date("m"),date("d")+14,date("Y")), false, true) ;
} else{
// standard call to print_date_selection_set
print_custom_field_input( $t_def, $f_master_bug_id );
} //btw:注意哦,这里的X为14哦

如果你有一个以上的自定义字段值默认值要设置的话,我建议你使用switch/case控制结构来书写代码。


比较郁闷的是,开发人员其实要求的不是新增情况下的默认值,而是在缺陷状态变化时那几个字段要设置默认值,一开始我就在bug_change_status_page.php里面模仿着上面的代码改了改,但是有问题,mantis不管三七二十一,只要一出来bug_change_status_page.php就显示默认值,会把已经有的日期给覆盖显示。

最后,我是通过修改core\custom_field_api.php代码来满足开发人员的要求的。

找到其中的function print_custom_field_input( $p_field_def, $p_bug_id = null ),然后定位到

“case CUSTOM_FIELD_TYPE_DATE:”这一行
if ($t_custom_field_value != null) {
return date( config_get( 'short_date_format'), $t_custom_field_value) ;
}
break ;

新增红色标记的代码,保存,经过初步测试基本满足开发人员的需求,缺陷状态变化时,如果字符型字段为空,则给出默认值,否则会保留原来输入的日期值。哈哈,再次happy:)
re: mantis提交附件相关问题 wanglijia99 2009-01-14 14:52  
hao
re: 终于把Mantis安装好了 留恋星空 2008-07-29 22:33  
?
re: mantis提交附件相关问题 sofire 2008-07-12 02:51  
写得不错,谢了。
http://www.cnblogs.com/riceball/archive/2007/06/02/769044.html

集成CVSNT: 必须和CVSNT在一个服务器上!

在提交文件到CVS仓库的时候自动将CVS注释更新到缺陷跟踪系统中。


增加一个用户如(cvs),该用户要有提交注释的权力!

然后打开 config_defaults_inc.php,修改如下的配置:

# --- Source Control Integration ------

# For open source projects it is expected that the notes be public, however,
# for non-open source it will probably be VS_PRIVATE.
$g_source_control_notes_view_status = VS_PRIVATE;

# Account to be used by the source control script. The account must be enabled
# and must have the appropriate access level to add notes to all issues even
# private ones (DEVELOPER access recommended).
$g_source_control_account = 'cvs';

# If set to a status, then after a checkin with a log message that matches the regular expression in
# $g_source_control_fixed_regexp, the issue status is set to the specified status. If set to OFF, the
# issue status is not changed.
$g_source_control_set_status_to = RESOLVED;

# Whenever an issue status is set to $g_source_control_set_status_to, the issue resolution is set to
# the value specified for this configuration.
$g_source_control_set_resolution_to = FIXED;

# Regular expression used to detect issue ids within checkin comments.
# see preg_match_all() documentation at
# http://www.php.net/manual/en/function.preg-match-all.php
$g_source_control_regexp = "/\bissue [#]{0,1}(\d+)\b/i"

# Regular expression used to detect the fact that an issue is fixed and extracts
# its issue id. If there is a match to this regular expression, then the issue
# will be marked as resolved and the resolution will be set to fixed.
$g_source_control_fixed_regexp = "/\bissue [#]{0,1}(\d+)\[Fixed\]/i"

抓取(checkout)仓库的CVSROOT,修改 loginfo 文件为:

ALL C:/Dev/php/php.exe C:/Dev/Mantis/core/checkin.php
然后提交 loginfo 文件!

然后只要你提交的文件注释中含有 "issue #122" or "issue 122" 的字眼,就会被自动加入到

对应的 122 号问题的注释上!而注释中含有"issue #122[Fixed]"则还会自动改变问题的状态为fixed.

这样一般cvs就ok了,不过在cvsnt中支持bug id的功能,可以通过参数的形式传入 checkin.php

ALL C:/Dev/php/php.exe C:/Dev/Mantis/core/checkin.php %u %s %b %m
%u 是修订着(用户名);
%s 是修改的文件或模块名称;
%b 是bug id;
%m 是log信息。
不过这就需要对 checkin.php进行改造了!

要想接收参数,首先要将php.ini中的register_argc_argv参数打开。

register_argc_argv = On
然后注释掉checkin.php文件中所有stdin 的语句,不需要从标准输入终端读入了,而是从参数中读入。 然后加上:

$t_comment .= "\nModified module and files: " . $_SERVER['argv'][2] .
"\nBy: " $_SERVER['argv'][1];

而bug id 则无需进行RegExpress表达式匹配,直接从参数三中读取 $_SERVER['argv'][3]即可。

另外在中文Windows下TortoiseCVS等提交的注释如果是中文,那么还必须要转码为utf-8!

否则提交的在Mantis系统的上将是乱码:

$t_comment = mb_convert_encoding($t_comment, "utf-8", "gbk");


中文翻译中的完成度不妥,【改】完成度 -> 解决状况



PHP 4.X 不支持MySQL新的Password通讯认证方式!

如果需要增加MySQL的安全性,你必须将用户密码设置为旧密码格式:

mysqladmin -u username old-password "CvnEDj3Skd4"
否则PHP将会报告错误:

#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
PHP 5.X is no problem.

re: sqa能力需求 bmw 2008-06-13 08:24  
1.进行开发过程管理规范的规划定义和推广实施;

2.服务/支持各开发团队的规范化开发/管理活动;

3.对开发过程、工作产品进行评审和审计,监督不符合问题的及时解决;

4.定期及事件驱动地编制/呈报各类质量分析报告;

5.收集/反馈各类过程问题,推广优秀开发和管理实践。

应聘要求:

1.计算机软件、信息管理及相关专业,本科及以上学历;

2.至少一年开发过程管理、质量保证或项目管理工作经验;至少一年软件开发工作经验;具备CMMI知识及相关推广经验者优先;

3.“对软件过程管理有一定理论认识,有软件质量保证方面的实践经验;熟悉业界流行的相关管理工具,包括Microsoft Project、Microsoft Office Excel、Microsoft  Office Visio等“;

4.原则性强,具备良好的沟通协调能力、问题解决能力、文字表达能力、培训能力和归纳总结能力。

理解软件开发过程,熟悉常用的软件度量指标并能够独立地进行度量分析;


职责
1、分析产品开发存在的问题,负责推行公司的产品研发流程,并进行持续改进
2、对产品的开发、测试、发布等整个过程进行跟踪与指导,及时发现过程中的问题,反馈并跟踪问题解决,确保研发过程良好的进行
3、执行公司的质量方针、政策,并协调软件开发部门达到公司的质量目标
4、根据公司和项目的情况,持续改进软件过程
5、对技术文档和项目开发环境进行有效的管理


要求
1、计算机相关专业本科以上学历,熟练掌握office、CVS/VSS 等工具的操作,熟悉C/C++发语言
2、两年以上相关软件产品或软件项目开发测试经验,一年以上软件配置管理、软件工程管理、质量管理经验
3、熟悉软件工程、CMM/CMMI,了解当前软件开发的主流技术、方法和工具
4、良好的表达、沟通和文字组织能力,较强的责任心与团队精神, 具有较强的协调能力和组织能力
re: sqa能力需求 bmw 2008-06-13 08:22  
职位描述:
1.质量保证、产品审计、数据度量分析
2.参与质量体系建设,持续改进开发、运营过程
3.为开发、运营团队提供质量管理/软件工程/运营过程顾问、培训支持
岗位职责:
1.出色的文档写作能力、沟通能力、表达能力
2.至少2年以上的SQA经验,并曾经参与过程改进
3.熟悉质量管理基本理论和软件工程模型:CMM/CMMI,6sigma
4.了解质量管理理论(6sigma)、IT服务管理理论(ITIL/BS15000)者优先
5.有项目管理经验者优先


职位描述:
QA主管
职责:
1、 改进和制订游戏版本的测试流程、测试工具和测试方法;
2、 配合QA经理,执行公司的质量方针,并协调游戏开发部门达到公司的质量目标;
3、 按照公司游戏软件开发流程,参与项目的软件质量保证工作;
4、 负责对QA工程师测试方案审核、工作指导、绩效考核;
要求:
1、全日制本科及以上学历,软件工程、计算机网络等相关专业,大学英语4级以上;
2、熟悉软件工程、ISO、CMMI、RUP、六西格码等思想,有系统深入认识和自己独到见解;
3、熟悉LoadRunner、Robot、QTP、QC其中一款测试管理工具的使用,并能结合公司合理运用;
4、三年以上相关软件项目产品或游戏开发/测试经验,两年以上质量控制、缺陷管理工作经验、;
5、具备高度激情,充满想象力和创造力,热爱游戏事业,勇于接受挑战;
6、强烈的责任心,良好的组织协调及沟通能力;
7、有SEPG工作经验者优先。



职位描述:
工作职责:
1、制定测试目标和测试策略;
2、确定测试预算和时间表,负责测试项目的管理工作;编写测试计划,测试用例,进行后期测试分析;
3、测试环境和测试产品的配置管理;完成集成测试与系统测试;负责ESX系统的管理;
4、监督测试的进度、成本、质量、风险;对质量进行跟踪和控制,对风险进行合理评估;
5、引进及完善自动化测试方法与技术;规划及开发自动化测试工具;
6、负责团队的建设与发展规划,进行测试人员及测试技术培训工作;
7、参与相关的讨论、评审工作。


任职要求:
1、计算机相关专业,本科以上学历;
2、3年以上软件行业从业经验,熟悉软件质量保证和测试,有版本管理经验,1年以上软件测试管理经验;
3、熟悉测试环境、测试数据的管理、问题的发现和解决,以及测试设计和测试开发;
4、熟悉测试目标、测试目的和测试策略的制订;
5、熟悉常用的测试方法,各种测试工具、缺陷追踪工具;能熟练使用QTP,LandRunner等自动化测试工具;
6、能独立撰写文档;
7、较强的沟通能力和团队精神,工作认真细致,有耐心,责任心强。
8、有软件编程经验、大型项目测试管理经验者优先;



职位描述:
岗位说明:
1、负责制定过程改进计划;
2、负责制定流程、评审流程;
3、负责流程体系化;
4、负责创建组织过程能力基线;
5、负责分析过程数据,充实过程资产库;
6、负责根据公司业务目标制定度量项和度量目标;
7、负责收集度量数据,建立有效度量体系;
8、负责负责流程在项目中的宣贯、推广,并监督执行;
9、负责收集、汇总、分析流程和过程执行中的数据,并改进流程;
10、负责制定持续改进的方法和流程;
11、负责编写培训资料,并对相关人员进行培训;
任职资格:
1、本科及以上学历;
2、3年以上软件研发经验;
3、1年以上软件研发项目管经验;
4、1年以上软件过程管理或质量管理经验;
5、有通信行业经验者为佳,有在大企业软件质量改进工作经验者优先;
6、掌握电子通信类或计算机类相关专业知识;
7、掌握软件工程理知识和项目管理论知识;
8、熟悉IPD、CMMI、SW-CMM等质量体系或过程改进模型;
9、良好的文档编写和组织能力;
10、良好的沟通能力及流程实施能力;
11、良好的流程知识体系和发现问题并推动解决问题的能力;


工作职责
1、负责软件质量控制工作。
2、参与项目的内部评审活动,确定评审内容,确保评审按既定的过程执行;
3、量化过程管理,完善和执行统计过程控制,贯彻执行度量标准,通过数据采集和分析完善度量基准;
4、为项目开发人员提供质量保证相关知识的咨询,帮助项目建立切实可行的质量保证目标,选择适当的质量保证基准。明确度量标准和数据收集方法,在项目实施过程中根据建立的目标对项目进行实时监控;
5、制定项目质量保证计划,根据项目类别、质量保证目标、项目开发进度制定相应的质量保证计划;
6、按软件质量保证计划收集与项目相关的数据,通过对数据进行分析,及时将与质量相关的反馈和建议汇报给项目负责人和上级主管;
7、公司ISO9000质量体系优化。
职位要求
1、大学本科以上学历,计算机、电子工程相关专业毕业;
2、2年以上软件项目质量保证工作经验;
3、参加过ISO9001内审和外审,参加过企业ISO9001体系优化;
4、从事软件配置管理工作1年以上;
5、ISO9001内审员,参加过CMM相关培训;
6、具备良好的团队合作精神,高度的责任感,善于沟通,能够承受压力;
7、工作严谨细致,勤奋踏实,善于思考、分析问题。
几点说明:
1、
SET DETAILS_FILE=E:\svnrepo\log\svnfile_%REV%
指的是svn代码库的地址,在这个地址下 建立一个log的目录,根据自动生成文件
2、
$g_source_control_account = 'SVN';
需要在mantis建立一个 svn的 用户,这个用户要有添加注释的权利
3、php.exe E:\www\mantis\core\checkin.php <%DETAILS_FILE% >%LOG_FILE%
在使用easyphp的时候,注意php.ini 默认使用的是windows目录下的,
rem set PHPRC=D:\EasyPHP\apache 默认会使用windows 目录下的 php.ini 修改后,读取 easyphp\apach 目录下的配置文件
不然总是mysql 连接错误
re: 软件度量 metis 2007-12-19 15:41  
您好,
看到你写的关于功能点的文章,我非常感兴趣,可否给我一份"功能点快速参考手册"!不胜感激!谢谢
我也去看了。在6月的时候看了一场味道更纯正的FLAMENCO, 不过也可能是这场演出是舞剧,所以说在表现形式上还是要顾忌一下。
【芭蕾舞传统和形成】


法语(ballet)的音译,意指:①一种舞台舞蹈形式,即欧洲古典舞蹈,通称芭蕾舞。这是在欧洲各地民间舞蹈的基础上,经过几个世纪不断加工、丰富、发展而形成的,具有严格规范和结构形式的欧洲传统舞蹈艺术。19世纪以后,技术上的一个重要特征是女演员要穿特制的脚尖舞鞋用脚趾尖端跳舞,所以也有人称之为脚尖舞。②舞剧,最初专指以欧洲古典舞蹈为主要表现手段,综合音乐、哑剧、舞台美术、文学于一体,用以表现一个故事或一段情节的戏剧艺术,称古典芭蕾(或古典舞剧)。20世纪出现了现代舞以后,以现代舞结合古典舞蹈技术为主要表现手段来表现故事内容或情节的称现代芭蕾。逐渐地,芭蕾一词也用来泛指用其他各种舞蹈为主要表现手段的舞剧作品,尽管在舞蹈风格、结构特征、表现手法等方面均不同于古典芭蕾或现代芭蕾。③在现代编导创作的舞蹈作品中,有相当一部分没有故事内容,也没有情节,编导运用欧洲古典舞蹈或现代舞蹈,或使两者相结合,用以表现某种情绪、意境,或表现作者对某个音乐作品的理解等等,这些也称为芭蕾。

ballet一词,源于古拉丁语ballo。最初,这个词只表示跳舞,或当众表演舞蹈,并不具有剧场演出的含义。芭蕾作为一门舞台艺术,孕育于文艺复兴时期意大利盛大的宴饮娱乐活动,17世纪形成于法国宫廷,这种宫廷芭蕾实际上是在一个统一的主题下,具有松散结构的舞蹈、歌唱、音乐、朗诵和戏剧的综合表演,由专业的舞蹈教师设计,国王和贵族担任演员,女角也由男子扮演,表演场地在皇宫大厅中央,观众则围绕在大厅周围观看;演员戴皮制面具标志不同角色,故又称假面芭蕾。

1661年,路易十四下令在巴黎建立皇家舞蹈学院。17世纪70年代芭蕾演出开始使用黎塞留主教宫廷剧场。演出场地和观众观看角度的改变,引起了舞蹈技术和审美观点的变化,演员站立的姿势越来越外开,由此正式确定了脚的5个基本位置,这5个外开的位置成为发展芭蕾舞技术的基础。专业芭蕾演员应运而生,并逐步取代了贵族业余演员,职业女芭蕾演员也开始登台演出,舞蹈技术得以较迅速地发展。芭蕾演出从基本上是一种自娱性的社交活动逐步转变为剧场表演艺术。这个时期的芭蕾是从属于歌剧的,宫廷作曲家J.�B.吕利在歌剧中加入芭蕾场面,实际上是一连串舞蹈表演,剧情反而显得无关紧要,这时称为歌唱芭蕾或芭蕾歌剧。这种状况一直持续到18世纪中叶。18世纪的芭蕾大师J.G.诺韦尔是芭蕾史上最有影响的舞蹈革新家。他在1760年出版的《舞蹈与舞剧书信集》中首次提出了"情节芭蕾"的主张,强调舞蹈不只是形体的技巧,而属于戏剧表现和思想交流的工具。诺韦尔的理论推动了芭蕾的革新浪潮,在他和其他许多演员、编导的持续努力下,芭蕾从内容、题材、音乐、舞蹈技术、服饰等方面都进行了一系列改革,这些改革使芭蕾终于能够与歌剧分离,形成一门独立的剧场艺术。

在芭蕾发展史上,主要有两种美学观点一直在起作用。一种观点认为,芭蕾是"纯粹的舞蹈",16世纪的意大利舞蹈教师、《王后的喜剧芭蕾》的编导B.de博若耶认为芭蕾是"几个人在一起跳舞的几何图案组合"。这种观点完全着眼于芭蕾的形式美,几乎完全不考虑芭蕾的内容或情节,往往导致单纯追求技巧的高超、华丽。18世纪中叶以前,这种观点在芭蕾创作中居统治地位。另一种观点强调芭蕾是"戏剧性舞蹈",诺韦尔的"情节芭蕾"理论最集中地代表这种观点。他认为在一部芭蕾作品中,舞蹈要表现戏剧性内容,"情节和舞蹈设计要保持统一,有合乎逻辑的、明白易懂的故事作中心主题,和情节无关的独舞及舞蹈片段都得取消",舞剧中"不仅是舞蹈技术光辉夺目,更须通过戏剧性表现,从情绪方面感动观众"。上述两种主要观点至今仍在起作用,不少编导致力于创作戏剧性的或有情节的芭蕾作品,也有的编导热衷于无情节芭蕾,注重形式美,两类作品中的优秀剧目都是观众所欣赏的,并作为保留剧目经常上演。20世纪以来,各种文艺思潮对芭蕾创作的影响越来越明显,出现了许多不同风格的作品。

创作一部芭蕾作品,编导是关键人物,他根据文学剧本(或一个故事、一首诗、一部音乐作品)构思出舞剧结构或舞蹈结构,再由演员来体现。编导和演员都必须掌握芭蕾语言(或芭蕾语汇)--芭蕾技术技巧,以及运用芭蕾语言表现特定内容或情绪的能力,编导应该深谙它们长于表现什么,不能表现什么;而演员则应该训练有素,能适应并创造性地体现编导的构思,只有具备这些基本条件,芭蕾创作才能进行和完成。芭蕾结构形式有:独舞、双人舞、三人舞、四人舞、群舞等,编导运用古典舞、性格舞(舞台化的民族舞蹈和民间舞蹈)、现代舞等,按上述形式可以编出多幕芭蕾(分场或不分场,如《天鹅湖》)、独幕芭蕾(如《仙女们》)、芭蕾小品(如《天鹅之死》)等。芭蕾的这种结构形式在19世纪后期发展到高度规范化和程式化,以致影响和限制了芭蕾的发展。在20世纪编导创作的大量芭蕾作品 中,这些规范和程式已被大大突破,不断出现新的探索和创造。

【世界芭蕾舞发展概况】

宴会芭蕾

芭蕾出现于15-16世纪文艺复兴全盛时期的意大利,艺术家极力模仿古希腊的艺术风格。最早的芭蕾表演是在宫廷宴会上进行的,1489年在意大利的一个小城里,为庆祝米兰公爵和西班牙阿拉贡公主伊达贝尔的婚礼,演出了《奥菲士》。当时的表演形式与我们今天所见到的芭蕾演出绝然不同,它的每一段表演大致都与上菜联系在一起,比如模拟狩猎的表演开始以后就吃野猪肉;海洋、河流神灵出场开始吃鱼。然后,许多神话人物上场献上许多菜肴和水果,最后客人们也都参加到热闹狂欢的表演中去。这是一种把歌、舞、朗诵、戏剧表演综合起来的表演形式,可以说是芭蕾的雏形,后人称它为“宴会芭蕾”。

宫廷芭蕾

随着意大利贵族与法国宫廷的通婚,意大利的“芭蕾”演出被带入法国,1581年,在亨利三世皇后妹妹——玛格丽特的结婚庆典上演出了《皇后的喜剧芭蕾》。当时没有舞台,观众坐在三面墙壁的两层楼廊里。国王和显贵们坐在坛台上,表演则在大厅的地板上进行。编导者博若瓦叶就是受聘于法国的意大利人。内容表现女妖西尔瑟如何征服了阿波罗,但不得不向法兰西国王陛下屈服。表演是戏剧、音乐、舞蹈、朗诵、杂技的混合体。路易十四时期(1643-1715),法国芭蕾发展到它的鼎盛时期,路易十四本人喜爱舞蹈,并受过良好训练。15岁即参加宫廷芭蕾《卡珊德拉》的演出,扮演阿波罗神。

情节芭蕾

18世纪欧洲启蒙运动深刻地影响着法国芭蕾的发展。它的革新思想表现在反对把芭蕾当作供贵族消遣的装饰品,要使芭蕾象戏剧一样,表现现实生活,提倡芭蕾要有社会内容和教育意义,这就是“情节芭蕾”产生的时代背景。诺维尔代表了欧洲芭蕾革新的主流,集中体现了启蒙运动的民主主义精神,他在《舞蹈和舞剧书信集》中,提出了他对芭蕾的革新主张。诺维尔的学生——让·多贝瓦尔所创作的舞剧《无益谨慎》至今还在上演,成为当代各大芭蕾舞团的保留剧目。

浪漫主义芭蕾

浪漫主义芭蕾是芭蕾发展史上“黄金时代”,在舞蹈技巧,编导艺术以及演出形式方面都经历了一个灿烂辉煌的阶段。《仙女》、《吉赛尔》、《爱斯梅拉尔达》、《海盗》等舞剧的产生,造就了一批芭蕾人才,如佩罗、布农维尔、塔尼奥尼、艾尔斯勒等。这个时期的芭蕾特点概括如下:

1、内容和题材的变化。超凡脱俗的仙女、幽灵代替了神话传说和古代英雄故事中的人物。反映一种对现实不满和失望的情绪,一种追求超越尘世的对另一世界的情趣,或以死亡摆脱对现实的失望,或以一种不切实际的追求代替对生活的愿望。其中代表作有《仙女》(1832)和《吉赛尔》(1841)。《吉赛尔》汇集法兰西风格,成为浪漫主义芭蕾的顶峰,此后逐渐出现了浪漫主义和现实主义相结合的现象。

2、舞蹈技巧和表演都有了重大发展,脚尖舞技巧成为女舞蹈家表现手段的一个重要因素出现,男子舞蹈技巧也有了进一步的提高。

3、在演出形式上,采用了瓦斯灯的照明和大幕,改革了芭蕾服装和舞鞋,产生一种诗意轻盈的风格。

浪漫主义芭蕾的黄金时代极其短暂,从19世纪30——40年代,仅仅10多年就出现停滞枯萎的局面。从19世纪下半叶开始,欧洲芭蕾的中心逐渐移致俄国。

俄罗斯芭蕾

19世纪下半叶欧洲浪漫主义芭蕾走向衰落,复兴芭蕾的使命历史地落在俄国肩上。从40年代起,外国舞蹈家们频繁访俄。塔利奥尼父女、佩罗、圣·莱昂等人的表演和编导活动,特别是布农维尔的学生约翰逊(在圣彼德堡)和布拉斯(在莫斯科)的教学活动,向俄国舞蹈界传授了法兰西、意大利两大舞派的精华,并逐渐形成了新的学派——俄罗斯舞派。在剧目建设上,玛蒂帕和伊凡诺夫起了决定性的作用。柴可夫斯基通过《天鹅湖》、《睡美人》、《胡桃夹子》实现了舞剧音乐的革新,使音乐成为舞剧中塑造形象、叙述事件的基础,启发和丰富了舞剧编导的舞蹈交响化的思想。《天鹅湖》第二幕达到了舞蹈诗的高峰,被奉为交响化舞蹈的范例。以后又有格拉祖诺夫写出的《雷蒙达》(1898)、《四季》(1900),这些作品在继承浪漫主义芭蕾传统的同时体现了俄国现实主义传统。

20世纪初,俄国芭蕾已在世界芭蕾舞坛中占据主导地位,拥有自己的保留剧目,表演风格和教学体系,也涌现了一批编导和表演人才。此后,一批俄国芭蕾舞界的年轻人要求革新、探索新的表演手段和发展道路。戈尔斯基和福金就是他们的带头人。福金的革新思想不可能在帝国剧院内实现,他的主要作品都是在国外为佳吉列夫芭蕾团排练上演的。佳吉列夫从1909年起连续3年组织俄罗斯演出季,并于1913年成立以蒙特卡罗为基地的永久性剧团——“佳吉列夫俄罗斯芭蕾团”,在欧美各地巡回演出,影响巨大,把由俄国保存的古典传统剧目送回欧洲,促成欧洲芭蕾的复兴。该团解散后,它的成员流散欧美各国,利法尔在法国,德瓦卢娃在英国,巴兰钦和福金在美国,对各国芭蕾复兴或创建做出了重要贡献。

当代芭蕾

1929年末,利法尔成了巴黎歌剧院芭蕾舞团的常任舞蹈编导和主要舞蹈演员,一直到1958年离开,实际上进行了一次改革,例如废除了赞助人可以在芭蕾演出之前到后台去与舞蹈家们闲聊有一个世纪的古老权利。还有每周举行一次开幕式。1932年重演《吉赛尔》时,利法尔饰演阿尔伯特,他是一个才华横溢的人。法国两大编导家,罗朗·佩蒂1965年根据雅勒的音乐编导了《巴黎圣母院》,获得了辉煌的成功。莫里瑟·贝雅尔1970年编导的《火鸟》是一个最别致的作品。巴黎歌剧院芭蕾舞团的保留剧目还有《吉赛尔》、《葛蓓莉娅》、《西尔维娅》等。

英国芭蕾主要归功于三个伟大女性的毕生经营:在皇家剧院担任多年首席女芭蕾舞蹈家的阿德莉娜·热奈夫人;妮娜特·德·瓦卢娃夫人的不朽功业是皇家芭蕾舞团;玛莉·兰伯特夫人,是以她的名字命名的芭蕾舞团的创始人。此外还有节日芭蕾舞团、苏格兰芭蕾舞团。

美国没有国家芭蕾舞团,巴兰钦与林肯·柯斯坦在1933年一次会见,应邀主办美国舞蹈学校。1948年转化为纽约市芭蕾舞团,巴兰钦任艺术指导和主要编舞家,副艺术顾问是杰罗姆·罗宾斯。已经形成了一种典型的美国舞蹈风格。另一重要芭蕾舞团是美国芭蕾剧院,1940年开始活动。先后担任编导的有福金、马辛、安东尼·都铎等。还有乔弗里芭蕾舞团,阿瑟·米切尔的哈莱姆舞蹈剧院,是第一个黑人古典芭蕾舞团。

丹麦皇家芭蕾舞团是丹麦民族传统的优秀继承者,布农维尔一百年前创作的舞剧,仍然在哥本哈根以纯正的风格进行演出。(实际上是旧式法国风格)在丹麦芭蕾中,传统意识一向是非常强烈的。1932年哈拉尔德·兰德尔被任命为皇家剧院芭蕾指导,一直到1952年,他为法国、英国重排的《练习曲》,是对芭蕾舞技巧的一次辉煌的展览。

20世纪初有影响的俄国编导有戈尔斯基、普尼和福金。安娜·芭甫洛娃理想的体现了福金的构思,1905年有《天鹅之死》。

在俄国,十月革命后,高尔斯基坚持戏剧的表现性,使它的舞蹈演员们采取史坦尼斯拉夫斯基的方式生活于角色之中,原本产生于宫廷的芭蕾舞并没灭亡。1927年在莫斯科演出了《红罂粟花》,是俄国第一部英雄主义的现代题材的舞剧,标志着古典学派的胜利,指出了追随的准绳,古典芭蕾博得了新的声誉。谢苗诺娃和乌兰诺娃首次登台,新创作的舞剧注重戏剧结构,更多地运用民间舞蹈来丰富舞蹈编导的语汇。俄国芭蕾开始了复兴。

从1581年法国演出《皇后的喜剧芭蕾》至今四百多年,芭蕾舞已遍及全世界,被公认为人类文化遗产的重要部分,成为世界性的艺术,五大洲的众多国家都建立了自己的专业的芭蕾舞学校和芭蕾舞演出团体。在当今世界上,芭蕾艺术繁华似锦,古典芭蕾和现代芭蕾,戏剧芭蕾和交响芭蕾等不同流派争奇斗艳,涌现出大批人才和剧目,很多国家逐步形成了自己的风格特色,在芭蕾舞的艺术表现上不断出现新的探索和创造。

【芭蕾舞的标志】


用脚尖站立的芭蕾舞女演员。在观众看来,用脚尖跳舞轻松愉快。女演员脚上那粉红色的芭蕾舞鞋是那么优美高雅,让人想起这是一项崇高的艺术。但是,实际上,用脚尖跳舞十分困难。

那些献身芭蕾舞艺术,探索其奥秘的人并不愿意把秘密公布于众。如果揭开芭蕾舞鞋的秘密,似乎芭蕾舞之谜也就不复存在。

芭蕾舞鞋能够承受的巨大的荷重可以跟足球鞋承受的荷重相提并论,其关键在鞋尖。鞋尖不仅柔软,而且具有相当大的安全系数。即使跳起时鞋尖断裂,女演员保证不会残废。

俄罗斯著名的“格里什科”公司生产的芭蕾舞鞋从非洲到墨西哥,在三十多个国家受到欢迎。

芭蕾舞鞋鞋尖用生产紧身胸衣的面料,例如缎子缝制而成。“格里什科”的专家得出结论,芭蕾舞鞋最合适的颜色——桃皮色,既不刺激观众,又能安抚女演员本人,而不是通常许多国家的那样——粉红色。

芭蕾舞鞋鞋尖的最大奥秘在于使女演员得以用脚尖跳舞的“鞋盒”。“鞋盒”藏在鞋尖里。“鞋盒”实际上是一种硬套,套住脚趾和一部分脚面。“鞋盒”不用木头、塑料、软木等材料,而由6层最普通的麻袋布或其它纺织品粘合而成。“格里什科”公司拥有胶粘剂的专门技术,让鞋尖既不太硬,又不太软,也不易折断。

鞋尖手工缝制,然后连同“鞋盒”里面朝外同鞋的其余部分缝到一起。之后,鞋匠把鞋尖翻回来,用小锤把“鞋盒”弄平顺。当没有不平的地方后,让鞋在硬物上直立起来,看看能否保持平衡。最后,让舞鞋在摄氏50度的条件下晾干,存放在室温下。一双芭蕾舞鞋准备好了!

一双芭蕾舞鞋的寿命短得令人遗憾:上场演出2-3次。“格里什科”舞鞋的记录是大剧院的独舞女演员娜杰日达·格拉乔跟基特里合作,在芭蕾舞剧《东·基霍特》里跳了9场。

为了适应不同高度的脚面,芭蕾舞鞋总共有3种型号:“瓦加诺瓦”、“埃利塔”、“富埃捷”。每种型号又分17种尺寸。此外,每种尺寸又有5种肥瘦情况。任何一个女演员可以从厚薄、大小、肥瘦不同的255种鞋中,挑选适合自己的理想的鞋。尽管如此,为了让鞋更适合自己的脚,每个女演员各有高招:一些人用小锤敲打鞋,另一些人用门挤压鞋,还有一些人用五花八门的东西垫进“鞋盒”里……

俄罗斯芭蕾舞女明星叶卡捷琳娜·马克西莫瓦娅承认,在没有足够选择的年代里,每推出新剧目,她都要花费整整一天时间来让脚适应舞鞋。

还有一件事没有提到,每个女演员通常亲自动手给舞鞋缝上小丝带。通向舞台的道路打通了!

至于男演员,穿所谓的软鞋——在外行看来跟普通的布鞋差不多。其生产工艺跟女演员的当然无法相比,但也有自己的精致之处。软鞋分两种:整鞋底和分鞋底。分鞋底由两部分组成:鞋前部和脚后跟。正是鞋前部让男演员的脚穿在里面舒舒服服,自由自在。

【如何欣赏芭蕾舞】

欣赏芭蕾,大致上有两条思路。一条是传统的,一条是现代的。一般主张欣赏的方法与欣赏的对象相统一:即用一丝不苟的传统思路,去欣赏“早期”、“浪漫”和“古典”这三个传统时期的芭蕾舞剧、音乐型芭蕾和纯粹型芭蕾。

传统的欣赏思路要求观众提前半小时左右到达剧场,以便能将日常生活中的琐事和烦恼,统统留在剧场的大门外或衣帽间那个尘世的空间里,然后静下心来,全身心地投入剧场这样一个非常特殊的,与马路上的拥挤、菜市上的吵闹、单位里的纠纷、家庭里的琐事毫不相干的审美场,进入《仙女》、《吉赛尔》、《葛蓓莉娅》这样一个人造仙境,进入《睡美人》、《胡桃夹子》、《天鹅湖》这样一个梦幻世界,一连几个小时逃避一下都市的喧嚣和精神的压力。接下来,我们还可以用心地研究一下节目单,细读一下剧情梗概、有关评论、舞团简史、编导和舞者介绍等各种有关材料,寻找一下众所公认地芭蕾舞明星,想象一下另人陶醉的音乐名曲,期待一下奢侈华丽的服装和富丽堂皇的布景……

现代的欣赏思路对观众没有任何苛刻的要求,而是为其提供随遇而安的哲学,因为现代生活的节奏压根儿不允许观众,特别是有职业的观众提前半小时到达剧场,而是在欣赏的过程中强调观众无需任何先人之见,只需用随身携带、各不相同的理性知识来理解,用来自生活、五光十色的感性经验来参与即可。

这种欣赏思路认为,节目单上的东西简直就是编导们设下的圈套,或者是为弥补舞剧编导或芭蕾编舞自身的语无伦次而兜售的灵丹妙药,可看可不看,甚至最好不看!剧情到底是怎么“写”的无足轻重,成功与否只能看他台上怎么“舞”的。芭蕾舞剧说到底,还是以舞为主,以剧为辅的,否则,便无法解释芭蕾舞剧中的领衔主演们在跳完双人舞后,甚至在跳完其中的变奏后,便向观众频频施礼的现象。如果剧重于舞,这种行为岂不是出“戏”了,西方的观众和评论家们又怎能整整忍耐了一个世纪呢?

这种欣赏思路认为,明星可以欣赏,但用不着崇拜得五体投地,明星崇拜的风气实在显得太古典!按照自己的审美标准,而不是跟着评论家们的意见跑;寻找自己眼中和心里的明星,而不是随波逐流,这才是最最重要的。

【中国芭蕾舞的历程】


如果说1581年法国《皇后喜剧芭蕾)的上演,一直被视为芭蕾舞剧之初始——雏形的话,芭蕾在中国的传播与发展几乎晚了3个多世纪。不过,起步虽晚,却是飞跃前进。

20世纪初,曾有外国的芭蕾舞团来中国演出,但规模有限。此后,陆续有俄侨来中国开办业余私立芭蕾舞学校,以上海、天津、哈尔滨等地较有影响——对中国的芭蕾启蒙教育有积极作用。毋庸置疑,芭蕾舞剧在中国的真正兴起和发展,也是在中华人民共和国成立之后,这与中国政府对一切具有世界意义的优秀文化艺术都采取积极吸纳、支持的基本方针具有密切的关系。

最初,对中国芭蕾具有影响力的是俄罗斯学派。从54年2月第一位苏联专家奥·阿·伊莉娜(O·A·YEALINA)应邀来京开办第一期“教师训练班”起,到58年中国上演第一部经典芭蕾舞剧《天鹅湖》,中国芭蕾实现了初创期的神速“3级跳”。在此期间,谙熟芭蕾艺术的戴爱莲也发挥了重要作用。

第一期“教师训练班”的学员(大都接受过一定的芭蕾训练),以半年的时间,奇迹般的完成了苏联舞蹈学校1——6年级的教学大纲,通过严格的考试全部合格。他(她)们成为同年创建的北京舞蹈学校,芭蕾专科的教学骨干。此后,在实践中不断提高,成长为真正的芭蕾教育家——培养出一批又一批优秀人才。实现“3级跳”的重要举措是边训练,边实践演出。这一时期常有著名苏联芭蕾艺术家来华演出,精湛的表演吸引了众多的观众,中国人逐渐熟悉、喜爱起这门艺术。

1957年在查普林的指导下中国首次完整的上演了一部芭蕾舞剧——《无益的谨慎》(LA FILLE MAL GARDEE),它是18世纪末让·多贝瓦尔的作品,具有现实主义的风格,适宜于当时中国芭蕾舞演员的实际水平,通过演出使队伍得到了提高。

1958年10月在古谢夫的指导下,北京舞蹈学校集中全力,成功的上演了世界著名经典芭蕾舞剧《天鹅湖》(奥杰塔扮演者白淑湘)(SWAN LAKE)全剧,引起国内外强烈反响。通过严格排练,高速度地造就了一支具有多方面人才的芭蕾舞剧队伍。如今,《天鹅湖》已在中国“落户”——成为对观众最有号召力的芭蕾剧目。59年底,北京舞蹈学校实验芭蕾舞剧团成立,这是中国有史以来第一个专业芭蕾舞团。次年,上海成立了与北京建制相同的舞蹈学校,也承担起培养专业芭蕾人才的任务,从此北、南遥相呼应,努力开拓芭蕾事业的新局面。继《天鹅湖》之后,59、60年,在古谢夫的指导下,又陆续成功地上演了《海侠》(LECORSAIRE)、《吉赛尔》(GISELLE)年轻的中国芭蕾队伍承担这两部风格不同的著名芭蕾舞剧已显得比较从容。

这一时期中国派出了蒋祖慧(1934——)、王锡贤(1933——)等先后到莫斯科国立戏剧学院舞剧编导系进修,成绩都很优异。回国后,蒋祖慧推出了她的毕业作——《西班牙女儿》(根据文艺复兴时期欧洲著名作家洛贝·德维加的著名诗剧《羊泉村》改编,1961年天津歌舞剧院首演;王锡贤在北京指导上演了他的毕业作《泪泉》(THE FOUNTAIN OF BAKHCH I SARAY)(根据俄罗斯诗人普希金的著名长诗改编,北京舞蹈学校实验芭蕾舞剧团首演。

1963年,中央歌剧舞剧院成立,学校附属的芭蕾舞剧团结束了其实验阶段,归属了国家级剧院。不久,蒋祖慧又执导了一部著名芭蕾舞剧——《巴黎圣母院》(NORTRE-DAME DERARIS)(根据法国著名作家雨果的同名小说改编,中央歌剧舞剧院首演。……短短10年间,中国的编导、演员基本上已可独立驾驭经典芭蕾舞剧的创作、排练、舞台演出了。

从64年起,开始了中国芭蕾舞剧的创作实践。事实上第一代芭蕾舞剧编导,大都是从学习民族舞蹈转向芭蕾专业的,他(她)们的民族文化背景,无疑有助于芭蕾舞剧民族化的探索。大型中国芭蕾舞剧《红色娘子军》(THE RED DEPACHMENT OF WOMEN)的上演,虽不是严格意义的“首开记录”,(在此之前,已有过不同类型、不同规模、不同成效的芭蕾民族化探索)却可以说是第一部最成功的大型中国芭蕾舞剧——从内容到形式都具有鲜明的中国风格、中国气派。

《红色娘子军》1964年首演,编导:李承祥、王锡贤、蒋祖慧;作曲:吴祖强、杜鸣心等;首演者:中央歌剧舞剧院,女主角:白淑湘饰琼花;吴静珠饰连长;男主角:刘庆棠饰洪常青;李承祥饰南霸天;主要女配角:赵汝蘅饰琼花战友;万琪武饰老四。它是根据同名电影改编而成。讲述中国第二次革命时期的故事:受尽折磨的琼花,因不堪忍受地主南霸天的压迫,逃离虎口,巧遇红军党代表洪常青,经过他的引路,琼花参加了娘子军,历经磨练和考验,成长为卓越的革命战士。洪常青牺牲后,她接过红旗英勇向前。这部舞剧以震撼人心的悲壮情节,恢宏绚丽的场面,鲜明的人物形象以及海南岛的地域风情,从它诞生起,就赢得多方好评。它在芭蕾舞台上破天荒地塑造了英姿飒爽的“穿足尖鞋”的中国娘子军形象,将芭蕾的精华与中国的气派融为一体,为世界芭蕾舞坛增添了一朵奇葩。

由胡蓉蓉(1929——)、傅艾棣(1936——)、程玳辉(1932——)、林秧秧(1939——)创作的《白毛女》,与《红色娘子军》同期出台,平分秋色,它是中国芭蕾舞剧的又一成功探索。

《白毛女》(THE WHITE HAIR GIRL)1965年首演,作曲:严金萱;首演者:上海芭蕾舞团;女主角:蔡国英(A)、茅惠芳(B)饰喜儿;顾峡美(A)、石钟琴(B)饰白毛女;男主角:凌桂明饰大春;主要男配角:董锡麟饰杨白劳。它根据同名歌剧改编,讲述贫苦农民的女儿——喜儿,被迫卖给恶霸地主黄世仁抵债,不堪凌辱,逃入深山。长年风餐露宿,头发变成了白色,不知情者称其为“白毛仙姑”——(鬼)。最后她被八路军所救,与年轻时的恋人——已是八路军战士的大春团聚。歌剧《白毛女》以“旧社会把人逼成鬼,新社会把鬼变成人”的真实故事,感动了中国千千万万的老百姓。

这部芭蕾舞剧并未因循于原作——走捷径,而是根据芭蕾艺术特点,进行了再创造。它巧妙地运用了中国古典、民间舞的素材,以写实与浪漫相结合的方法将剧情予以芭蕾化的展现。对于剧中主要人物诸如:喜儿的纯真、甜美和变成“白毛女”后的坚韧、刚毅;大春的朴实、敦厚及参军后的英勇、干炼以及黄世仁的阴险、毒辣……等都刻划得比较鲜明、生动。

《红色娘子军》与《白毛女》,在中国芭蕾舞剧发展史上具有里程碑的作用。它们是“洋为中用”更深层次的实践,以其独有的中国特色自立于世界芭蕾艺术之林。集体智慧弥补了经验不足,使芭蕾中国化的探索,起点较高,起步很快。与其它舞蹈、舞剧作品的命运不同,这两部作品在“文革”中,被定为“样板戏”——是当时为数极少获准上演的两部舞剧。经受了时间与社会的检验,《红色娘子军》与《白毛女》依然葆有其艺术生命力。这两部作品都被确认为“20世纪经典”。文艺复苏期在芭蕾领域中的表现,首先是恢复西方芭蕾经典保留剧目的演出,使长期只见1“红”1“白”的广大观众,在久违多彩的芭蕾艺术之后,掀起了一阵《天鹅湖》的狂热。

新时期的中国芭蕾,展现出蓬勃发展的态势:

首先是以更开放的眼光,面向世界广泛吸收、借鉴,而不只局限于单一的俄罗斯学派的影响。从80年代初,陆续有来自英、法、德、瑞士、加拿大等国的著名芭蕾艺术家以友好交流的形式传授技艺。先后有芭蕾宿将安东·道林、著名芭蕾编导本·斯蒂文森(B·STEVENSON)等在中央芭蕾舞团指导排练了他们自己的作品:纯古典风格的男、女《四人舞》(TE- PASDE QUIXOTE)、《前奏曲》以及著名芭蕾艺术大师巴兰钦(BALANCHINE)的《小夜曲》(SERENDE)……等,其中大部分已成为该团经常上演的保留舞目。

此外,十多年间,中国陆续上演了多部不同风格的西方经典剧目,如:1980年,由巴黎歌剧院芭蕾大师莉塞特·桑瓦尔亲自指导,中央芭蕾舞团演出了法国浪漫主义的著名芭蕾舞剧《希尔维亚》(SYLVIA);1984年,由英国著名芭蕾艺术家贝琳达·赖特和尤里沙·捷尔考夫妇重新排练演出了安东·道林版的《吉塞尔》;1985年,在世界级芭蕾艺术家鲁道夫·纽利耶夫(R·NUREYEV)和芭蕾大师尤金·波里亚柯夫等亲自指导下演出了《唐·吉珂德》(DONQUIXOTE);还有《柔密欧与朱丽耶》(ROMEO AND JULIET)(1989,罗曼·沃克执导)及《睡美人》(SLEEPING BEAUTY)(1994,麦克米伦 MAC MILLAN版,莫里可·帕克执导)……均很成功。特别是纽利耶夫以自己无以伦比的精湛技艺和对戏剧人物的深刻理解,结合中央芭蕾舞团的实际,进行了严格训练,大大促进了演员水平的提高——在中国芭蕾舞史上留下了珍贵的一页。在上述诸多国际交流活动中,戴爱莲起到了很好的桥梁作用。与此同时,北京舞蹈学院坚持学习与实践相结合的好传统,陆续上演了《葛蓓莉亚》(1979)、《舞姬》(1981);上海芭蕾舞团上演了《那波里》(又名《渔夫与新娘》)第3幕;天津歌舞剧院复演了《西班牙女儿》(1982);此外,于1981年组建的辽宁芭蕾舞团推出了《海侠》(1983)……这不仅丰富了群众的文化生活,而且经过世界各国芭蕾权威指导演出纯正的古典芭蕾名作,使新一代芭蕾舞人才迅速成长。

1980年5月 汪齐风(女、上海)参加日本大阪举行的第三届世界芭蕾舞比赛,获第十四名,为我国 夺得了第一枚芭蕾舞奖牌。

1982年6月 汪齐风(女,上海)、张伟强(北京)在美国杰克逊国际芭蕾舞比赛中,获表演三等奖。

1984年11月首届巴黎国际芭蕾舞蹈比赛,汪齐风(上海)、王才军(北京)获巴黎歌剧院发展协会奖。

此后,中国选手频频参加各种国际芭蕾舞大赛,表现出较强的实力。比较突出的有:

1985年——第13届洛桑国际芭蕾舞蹈比赛,李莹(女,北京)获第一名,徐刚(北京)获第二名;

1985年——第5届莫斯科国际芭蕾舞蹈比赛,唐敏(女)获最佳表演技巧奖,张伟强、赵民华分别获男

子双人舞和和单人舞第三名(均为北京选手)。

1992年——第5届巴黎国际芭蕾舞比赛潭元元(上海)获第一大奖;同年,谭元元又一举夺得第1届日本芭蕾国际比赛女子少年组金奖(中国辽宁的女选手于晓楠获同届少年组银奖)
http://baike.baidu.com/view/48961.htm
【概念简介】


  弗拉门戈(Flamenco)是西班牙的一种综合性艺术,它融舞蹈、歌唱、器乐于一体,过去流行在西班牙南部,现在已扩展到西班牙的广大地区,并正在成为整个西班牙的代表性艺术之一。 现代弗拉门戈分为cante(歌)、toque(琴)、baile(舞)三部分。先有民歌,20世纪50年代为了外国人的需要增大了舞蹈的部分,《卡门》这样的“弗拉门戈歌剧”至今被一些艺术家认为是假冒的弗拉门戈。

【起源发展】

  西班牙南部的安达卢西亚长期以来是各种音乐文化的大熔炉,早年希腊、迦太基、罗马、拜占庭带来了地中海边远地区的音乐,后来西哥特人,又带来了他们的文化。从公元8世纪起,阿拉伯人在此建立了西哈里发帝国,统治延续了700多年。从15世纪中叶起,吉卜赛人又大量移居此地。因此,在安达卢西亚既有阿拉伯文化的巨大影响,又有吉卜赛歌舞艺术的强大魅力,使这个地区变成了欧洲最具有异国风味,东方色彩的地方。正是在这样的背景下产生了弗拉门戈艺术。
  关于弗拉门戈的来源说法很多,有人认为它是吉卜赛人从北印度带来的,有人则认为它来自阿拉伯,但它与吉卜赛人有密切关系则是可以肯定的。在弗拉门戈的演出中,我们常常看见歌手紧皱眉头,面部表情忧郁、愤懑、歌声嘶哑,这是其他演出中很少见到的,人们感到奇怪,但如果了解了弗拉门戈产生的背景,也就不难理解了。弗拉门戈艺术反映了吉卜赛人贫穷、悲惨的命运和处境,并通过诗歌、音乐和舞蹈来表现它。
  15世纪西班牙统一后,君主及天主教会强迫犹太人、阿拉伯人改宗,强迫吉卜赛人改变生活方式,他们为了逃避迫害,被迫离家出走,流离失所,逃往偏僻的山区,他们过着同样的苦难生活,是吉卜赛人用他们的歌喉、舞步、乐器诉说了这一切。
  到18世纪中叶,弗拉门戈已经在安达卢西亚风行一时,但上流社会仍然拒绝它,后来有一位为当时流行的独幕剧《托纳蒂亚》作曲的音乐家采用了吉卜赛的诗句和旋律,情况才有了改变。这个时期出现了不少专业的演唱家,1920年还演出了第一部弗拉门戈歌剧,1922年在格拉纳达举行了有名的弗拉门戈比赛,但随后这门艺术就趋于衰微。直到1956年在科尔多瓦举行弗拉门戈比赛,1957年在海雷兹建立了弗拉门戈学,这种艺术才得到复兴和发展。

【表演特色】


  在表演时,一群歌手、舞蹈家和吉他手组成的弗拉门戈,团体围成半圆形,坐在舞台的椅子上。
  演出开始于歌手的喊叫声,感叹声,这是为了在观众的心中点燃热情之火,吉他手则奏出引子或前奏,为歌舞营造一种特殊的气氛,歌手在开始演唱前也要调节自己的声音,喑哑并带有鼻音色彩的音色至今仍是弗拉门戈歌声的特点,装饰音多用在重音上,类似倚音的婉转曲折的音很常见,而且常常是微分音。这是在其他西欧国家是很少见的一种唱法。
  上场的男舞伴穿紧身黑裤子,长袖衬衫,有时还加一件饰花的马甲(据说是受斗牛士服装的影响);女舞伴则把头发向后梳成光滑的发髻,穿艳丽的服装、紧身胸衣和多层饰边的裙子。袒露颈项和双臂,舞姿奔放、热情、舒展而优美。弗拉门戈舞蹈源于现实生活,一般中年的舞者是最合适展示弗拉门戈的。
歌词内容大多与上帝、爱情、女人、死亡有关,但很少有关于金钱、发财的内容,这可能与吉卜赛人的某些观念有关。但是,即使是正统的西班牙人,也很难听得懂歌词。因为歌词带有古吉卜赛语的因素和歌者即兴的辅音、感叹词,所以只能当作音乐来欣赏,与葡萄牙的法多不同。
吉他是用西班牙吉他,外形我们平常说的木吉他,但是实际上是特别制作的弗拉门戈吉他,音量大而音色明亮。可以用来独奏,但在表演舞蹈时用于伴奏,主要当作节奏乐器来用,它有三种基本音乐手法,一是用手指扫弦,二是旋律经过句,三是在歌唱中间作即兴式的间奏。对吉他演奏者的要求很高,力度和技巧要达到一定水平才能演奏。
  在整个表演过程中,演员和观众都在追求一种“杜恩德”——即心灵的相通,把它作为最高的境界。
  弗拉门戈的节奏既有自由的散板,也有有规则的循环拍,常用的12拍就有3、6、8、10、12五个重音,有点类似印度的塔拉节拍。音乐进行中增二度音程很多。
  从音乐风格来看,弗拉门戈音乐是一种忧郁哀伤与狂热奔放的混合体。弗拉门戈舞源自平民阶级,所以在舞者的举手投足中表达出人性最无保留的情绪。弗拉门戈舞蹈中的男子非常注重脚的动作,用脚跟敲击地板时发出的节奏十分清脆,女子的舞蹈则更注重手、腕、臂、腰、臀的动作,舞蹈者常常情不自禁地一面踏地,一面捻手指发声,再加上歌声、拍手声、喊叫声、舞步踢踏声、舞蹈者手中的响板声,互相交错应和,表演者与观众心心相应,气氛十分热烈。

【题材形式】


  弗拉门戈的古典歌曲和舞蹈节目约有60多种,有单人表演的,也有集体表演的,有些是有伴奏的,有些是无伴奏的。按其内容大致可分为三类,即深沉的歌,又称大歌,这是最早的弗拉门戈音乐,也是最难唱的一种,歌唱时节奏自由,音色暗哑,有时近于喊叫,微分音、装饰音很多,东方色彩最浓。另一类是轻快的歌,它的情绪欢乐愉快,曲调流畅,节奏鲜明,比较轻快,并吸收了一些拉丁美洲音乐的因素,还有一类是中庸的歌,它介于这两种歌曲之间。

【知名演员】


  演唱弗拉门戈的歌唱家很多,在1920年左右的黄金时代最著名的是吉卜赛男歌手马诺洛加拉科尔和女歌手帕斯托拉·帕冯。当代最杰出的男歌手是加马隆·伊斯拉,他既有明亮的高音,又有粗犷的音色,他表达的情感深深触动了每位观众的心弦。最著名的女歌手为加尔曼·里纳雷斯,早期最著名的弗拉门戈吉他演奏家为拉蒙·蒙多亚,他吸收了古典吉他的演奏技巧,发展了弗拉门戈吉他的演奏艺术。当代最有名的演奏家是帕科·卢西亚,他受到了拉丁美洲音乐的影响,有所创新。 近年来在年青一代中,已有人将弗拉门戈艺术与爵士乐,巴西的博萨诺瓦,加勒比海的沙尔萨和布鲁斯摇滚乐相结合,形成了一种新的流派。
  在舞蹈方面,当代最著名弗拉门戈舞蹈家是伊娃·耶拍贝恩娜,她被誉为最能传承弗拉门戈传统精粹的舞蹈家。
http://baike.baidu.com/view/25934.html?wtp=tt
re: Mantis中的状态 bmw 2007-11-27 16:53  
在 Mantis中


一、角色有以下几种
查看人员 报告人员 修改人员 开发人员 经理 管理员



二、问题状态一共有以下几种
10:新建,20:打回,30:公认,40:已确认,50:已分派,80:已解决,90:已关闭(放弃,阻塞)



三、问题完成度有以下几种:
10:未处理,20:已修正,30:重新打开,40:无法重现,50:无法修复,60:重复问题,70:不是问题,
80:暂停,90:不做修改



四、工作流程



角色 处理问题 问题完成度 问题状态
1,报告人员 提交BUG和分派给开发人员 未处理 已分派



2,开发人员 1)修改问题 已修正 已解决
2)对问题情况不明确 可选择相应问题完成度 打回
3)放弃修改问题 未处理 放弃



3,测试人员 对已解决的问题 1) 复查后BUG已修改 已修正 关闭
2) 复查后BUG仍存在 重新打开 已分派
对打回的问题 1) 添加BUG描述 未处理 已分派
2) 存在争议 未处理 阻塞
3) 存在争议,但讨论后解决 不是问题等 关闭



4,经理 对存在争议的问题提出修改意见,决定是否关闭。



5,管理员 创建项目, 对测试和开发人员权限和任务进行分配


注释:根据实际情况把报告人员和测试人员角色统一为报告人员。
修改人员和开发人员角色统一为开发人员。



注释:测试完成后问题状态只有 1,关闭 2, 放弃 3,阻塞 。
经经理确认后问题状态只有 1,关闭 2 ,放弃 。
re: 今天当爸爸了 王半仙 2007-05-30 14:24  
祝贺!
re: 今天当爸爸了 Dflying Chen 2007-05-29 22:21  
恭喜大哥
re: 中国智库网 三略研究院 2007-05-07 12:00  
这是来自<三略研究院>的网站"中国智库网"
http://www.3lueo.com/
re: sqa能力需求 bmw 2007-01-24 08:11  
职位描述:
工作职责:
1、编写配置管理计划;
2、在项目进行过程中,进行配置管理;
3、管理配置服务器;
4、编写SCM报告;
5、对负责的产品的版本进行管理;
6、能完成负责项目的产品发布工作;

7、进行项目的项目计划及进度成本跟踪;
8、参与研究院各种过程和规范的制定工作,并完成其中部分的编写;
9、培训、咨询研究院各种过程和规范;
10、收集过程实施中的问题,和提出的建议,进一步改进标准开发过程以及相关规范;
11、组织研究院内部的各种评审工作 。


1.编写并严格执行项目软件质量保证计划
2.监督软件项目的开发管理过程,及时发现软件质量问题,并跟踪解决
3.确保所负责项目的软件过程文档和记录符合软件质量要求
4.软件项目SQA周报,月报和项目总结报告的编写

1.参与公司质量体系建设、持续改进。
2.公司质量体系运行指导,日常监控,预防和解决质量问题。
3.质量体系过程、项目过程监控,项目质量保证、产品审计、数据度量分析。
4.参与公司有关质量提升的其他工作。


1、指导软件开发组按照既定的软件过程规范进行软件开发;
2、按照既定的软件过程规范,监控开发项目的开发流程,并向开发管理者提交开发过程的状态报告;
3、收集开发过程中的各种数据,进行数据分析,得出相关结论,供开发管理者决策参考;
4、完成开发管理者交办的与软件开发过程有关的其他事项。


1、为项目组提供公司规范方面的培训和咨询;
2、协助项目组制定计划、标准和过程,保证其适合项目的需要,并切实可行;
3、制定项目质量保证计划,对项目活动和产品实施监督和审查;
4、统计、分析项目产生的数据,对项目进行评价,识别改进机会,定期编写报告;
5、参与质量体系的建立、改进工作。
另外的一个参数 bmw 2006-11-28 14:46  
$g_db_username = "mantis";
$g_db_password = "你在建立用户时指定的密码";   
$g_database_name = "mantis";
#增加以下几行   
$g_path = "http://www.yourdomain.com/mantis/";   
$g_icon_path = $g_path."images/";   
$g_absolute_path = "/解压缩的目录/mantis/";   
$g_use_iis = OFF; # 不使用IIS
$g_show_version = OFF; # 不在页面下部显示 Mantis的版本号
$g_show_project_menu_bar = ON;# 显示项目选择栏
$g_show_queries_count = OFF; # 在页脚不显示执行的查询次数
$g_default_new_account_access_level = DEVELOPER; # 默认用户级别   
$g_use_jpgraph = ON; # 使用图形报表   
$g_window_title = 'Mantis Bug 跟踪管理系统'; # 浏览器标题   
$g_page_title = 'MantisBug 跟踪管理系统'; # 页面标题栏   
$g_enable_email_notification = ON; # 开通邮件通知   
$g_smtp_host = 'smtp.mail.net'; # SMTP服务器   
$g_smtp_username = 'mailuser'; # 邮箱登录用户名
$g_smtp_password = 'mailpwd'; # 邮箱登录密码
$g_use_phpMailer = ON; # 使用 PHPMailer 发送邮件
# PHPMailer 的存放路径
$g_phpMailer_path = 'C:/PHP/includes/PHPMailer/';
#PHPMailer以SMTP方式发送Email,设置成1将以sendmail方式发送
$g_phpMailer_method = 2;    
$g_short_date_format = 'Y-m-d'; # 短日期格式,Y 大写表示 4 位年   
$g_normal_date_format ='Y-m-d H:i'; # 普通日期格式   
$g_complete_date_format ='Y-m-d H:i:s'; # 完整日期格式
$g_administrator_email = 'geminisshao@viatech.com.cn';
$g_webmaster_email = 'geminisshao@viatech.com.cn';
$g_from_email = 'noreply@this.address.com';
$g_return_path_email = 'noreply@this.address.com';  
$g_default_language    ='chinese_simplified';# 默认语言为简体中文
#开启文件上传功能
$g_allow_file_upload = ON;
$g_file_upload_method = 'FTP'; # 使用FTP上传附件和文档,除了FTP,你可以使用DATABASE,DISK方式来存储文件
$g_file_upload_ftp_server = 'localhost';
$g_file_upload_ftp_user = 'anonymous';
$g_file_upload_ftp_pass = '';
$g_absolute_path_default_upload_folder = '/home/ftp/';
$g_max_file_size = '20000000'; #2M
$g_preview_attachments_inline_max_size= '20000000'; #2M为最大能够显示图片的字节数,
re: mantis提交附件相关问题 bmw 2006-11-28 14:11  
#开启文件上传功能
$g_allow_file_upload = ON;
$g_file_upload_method = 'FTP';
# 使用FTP上传附件和文档,除了FTP,你可以使用DATABASE,DISK方式来存储文件
$g_file_upload_ftp_server = 'localhost';
$g_file_upload_ftp_user = 'anonymous';
$g_file_upload_ftp_pass = '';
$g_absolute_path_default_upload_folder = '/home/ftp/';
$g_max_file_size = '20000000';
$g_preview_attachments_inline_max_size= '200';
#This feature applies to bmp, jpg, gif, and png files that are attached to bugs. If the file size is smaller than the specified values, the actual image is also previewed with the bugs. This feature can be disabled by setting the max size to 0. The default value is 0.
re: 命令行中使用VSS toy 2006-04-18 11:36  
老大, ant都可以做这个事情了,还要写代码?
re: Mantis中的状态 guest 2006-01-18 16:46  
你的mantis状态说明在哪里找的?
怎么没有confirm的说明?
可以把相关的资料发到我的邮箱吗(blueshell@sina.com)? 我正在考虑流程安排,以后多交流一下.
非理性的世界 bmw 2005-12-08 09:45  
刚刚写完这个,就在网上看到一篇文章:
http://www.mindmeters.com/arshow.asp?id=119
观念
非理性的世界
方军=文 2004年7月5日

我们可能都遇到过这样的人,他(她)相信客观、可衡量的事实,认为最好的东西会因它本身的优秀而胜出,通常很重视理性与逻辑、对错分明。这些人眼中的世界是理想世界,教育把许多人塑造成这样。
大部分变成文字的东西都遵循这种力量,它们分析、分类、对比、例证等等。一般来说,坚持这样看法的通常是最聪明的、工作努力的、也受过良好教育的人。按这种理想化的看法,在组织中,事事都应有理由:为什么选用这种产品设计方案?为什么提升这个人?为什么这是对的、那是错的?
这种精英式的看法如此正确,以至于我们都不需要解释它为什么正确。在追求理性的现代社会,这种看法被塑造成正确,追求正确的社会舆论又不断强化它。在我们把现实世界中的事情说出来的时候,特别是以理性的方式叙述出来的时候,好多微妙的东西消失了,留下的是那些逻辑上“完全正确”的,甚至正确到导致它传达不出任何有用信息。
但是,我们必须说这绝对不是惟一正确的看法。其他的看法至少有三种:首先,正如蒂莫西·巴特勒(Timothy Butler)所分析的,“人们不得不做交易,并接受并非如自己所愿的解决方案”,那种认为最好的东西“不需要推销、谈判和调整以迎合政治和组织的现实”的看法是错误的。
实际上,在组织中,那些为自己的“最好的想法”没有被接纳而愤怒的人,没有考虑到:最终被接纳的想法可能是因妥协调整而更符合实际情况、更容易真正实现;各种方案之间的优劣之差并没有想象的那样泾渭分明;以及,如果他不因愤怒而放弃参与的话,在未来的实施过程中,每个人都仍有机会对最终结果的改进做出或大或小的贡献。
其次,有的人深知与精英式看法相对应的力量,他(她)们了解人、情感、关系。6月16日晚,在北京的演讲中,迈克尔·尤西姆(Michael Useem)以曼德拉的例子说明领导力的力量,他是沃顿商学院教授、中欧国际工商学院访问教授。在上个世纪,曼德拉致力于创造新南非,但与其说把他最终的成功归功于精妙的方案,不如说是他的领导力。他一直以这样的模式发挥影响:他不断地描述愿景(Vision)——多种族平等共处的南非;他也在解释如何把愿景变成现实的战略(Strategy)——通过非暴力手段逐渐改变;他尊重人(Honor the people)——南非的黑人、白人都是很棒的人,问题出在种族隔离制度。
这仍是相对理性的部分,领导力有更多的涵义:真正的领导者可能不需要列举理由就有人愿意跟随,他(她)们知道和谁说、以什么方式说的重要性,他(她)们知道如何激发人内心更根本的东西,如渴望成功、责任感等。
第三,那些扎根真实世界的人知道,真实世界更为复杂、更为微妙。譬如,很多人痛恨公司政治、也尽可能消除它,但是,它永远存在,在超过两个人的地方这种社会性力量就不知不觉地影响着我们。有些人知道利用一些不那么“正当”的政治技巧,譬如利用其他人之间的竞争关系赢得支持。
《今日美国》创始人、美国最大报业公司加内特集团前CEO纽哈斯曾面临一个高层主管欲在董事会上发难取而代之,他反而派公司的飞机送这个高层主管赶在董事会之前到美国各地去见董事。纽哈斯了解,刻意阻挡反而会让董事们产生这样的疑问:纽哈斯要阻拦他向我们讲什么?纽哈斯这样做的原因还在于,他知道自己在董事会有足够的支持者,让他们见一面并不会改变什么;其次,这样的行动可以直接驱逐出去反叛者,并赢得原先支持反叛者的董事们的心。后来的故事发展的确是这样。
导致纯粹的精英式看法的主要原因之一是,缺乏从他人视角看问题的能力。经历告诉我们,当尝试从上司、下属、客户、对手、第三方看问题的时候,我们常常大吃一惊,看到完全不同的东西。当我们试图说服别人的时候,了解他人的需求、把信息个性化会产生更好的效果。譬如,公司主管需要宣布公司将进行大的变革,动员员工参与、支持,但如果能设想身处别人的处境我们会发现,大家的需求可能完全不同:有人考虑的是自己的工作是否安全;有人想的是是否有新的发展空间;有的想的是薪酬变动;有的则担心是不是要工作更多时间、而更加疏远家庭……
原因之二,没有认识到方式、形式的重要性。举一个简单的例子,要让人记住一个信息,把它突出出来,以容易传播的方式展示,都可以更好地达到效果。
精英式看法的其他缺点是,它导致持这种看法的人缺乏必要的信念。一种说法是,“真正的信念是,相信一个远景,愿意跟随一个不完美的人,忍受不完美的执行,接受不完美的结果。”
幸运的是,对持精英式看法的人来说,他们可以很容易地被说服,只要你以他们的方式证明你是对的、他们的是错误的,他们往往会毫无保留地接受。另外,如果能让他们开始去观察人、体会微妙的关系,尝试以新的方式来处理事务,在尝到成功的滋味后他们也会逐渐改变。
re: Mantis中的状态 bmw 2005-11-28 15:36  
这个倒也有道理,那么是不是修改人员,测试人员在设置角色的时候差不多?我在实际应用中,为了让每个人都可以指定下一个角色,就把所有人的权限都设置成developer。不过最近在忙其它的,没有花太多时间照顾这个。不知道楼上的应用有什么心得,交流一下。
re: Mantis中的状态 七楼居士 2005-11-23 19:07  
我理解的修改人员就是可对 bug 报告进行修改的人,是为了 Bug 管理的需要而设,不是程序修改人员。
http://www.newsmth.org/pc/pccon.php?id=2492&nid=124908&tid=0
希望email的from name信息可以是项目的名字。我对php不熟悉,
只能试试看。结果比较幸运,找到了修改的地方:
还在email_api.php的email_send函数,增加一个参数:
function email_send( $p_recipient, $p_subject, $p_message, $p_header='', $p_category='' ,$my_project_name='')
然后修改$mail->FromName = '';为$mail->FromName = $my_project_name;
再之后查找所有调用email_send的地方,凡是是要发送bug相关信息的函数,都加上这样的代码:
$my_project_name = project_get_field( bug_get_field( $p_bug_id, 'project_id' ), 'name' );
然后修改email_send的调用,最后一个参数使用$my_project_name。
然后,凡是涉及bug的通知,发信人就显示的是工程的名字了。
按照上面的设置,显示出来的是0970-01-01
但是提交后提示错误
SYSTEM WARNING: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970
Mantis中的状态-角色的划分 bmw 2005-09-09 13:58  
这两天按照前些日子自以为是更改当的角色进行配置,流程总是不顺利,重新看了Mantis的角色定义,发现她根本没有测试的角色只有以下几种:
'10:viewer,25:reporter,40:updater,55:developer,70:manager,90:administrator';
'10:查看人员,25:报告人员,40:修改人员,55:开发人员,70:经理,90:管理员';
这些角色和流程中的权限是紧密相连的。

How to modify files, the access level is like this:

viewer can (other than view bugs, obviously):
- view summary
- view attachments

reporter can do everything that a viewer can, and:
- report bug
- monitor bug
- send a reminder to another user
- upload bug file
- add bugnote
- add profile
- close bug
- reopen bug
- delete bug
- move bug

updater can do everything that a reporter can, and
- update bugs

developer can do everything that a reporter can, and:
- view private news
- reopen bug
- private bug (?? seems not to be used for anything)
- handle bug
- leave a private bugnote (?)
- update bugnote
- show monitor list

manager can do everything that a developer can, and:
- upload project files
- manager project threshold
- manage news threshold
- add users to project (I think)
- manage custom field links (?)

administrator can do everything that a manager can, and:
- delete project
- create project
- "private project" (not used anywhere)
- manage users (create, modify, delete)
- manage custom fields (?)

通过这个,才更好的理解为什么后面一级的权限要比前面的大,如果更换成我定义的几个角色,就发现非常别扭了,特别是测试人员的权限为什么会比修改人员大。
但是为什么Mantis不设置测试角色呢?是不是一个developer 做出的程序一定会保证正确,然后就会放在网路上接受大家的检验?
修改日志总是不出来,但是确实发现她出来过。最后发现必须首先定义一个版本,在关闭这个缺陷记录的时候,选中一个版本号,才可以在记录里面看到。这个思想大概是要求每一个发布的缺陷修改必须承诺在一个版本中出现才可以。
还发现了一个问题,中文版自定义字段少了一个日期字段。所以在选择字段类型的时候显示@@,在strings_chinese_simplified.txt 修改这个参数的值就可以了:$s_custom_field_type_enum_string 。
mantis状态说明 bmw 2005-08-26 10:22  
Bugs generally move through the following stages:

New
this means that it's in Mantis, but nobody has done anything with it (except perhaps read it)
Acknowledged
often, a new bug will become acknowledged just to that we can tell you that we've seen it and are looking into it. Sometimes, this stage will be skipped.
Feedback
This means that we need more information from you (or other people) about the bug you've reported.
Assigned
This means that someone has taken on the responsibility of fixing this particular bug. No time frame for a fix is implied by a bug entering this stage.
Resolved
This means that the developer who worked on the fix believes that the problem is solved. Bugs remain in state once they enter it, right up until you, the reporter of the bug, mark them ...
Closed
This means that the bug reporter (you) has confirmed that the bug is fixed. In general, we rely on reporters to close bugs they reported. You can do this at any time, which can be useful if a new version of Ardour fixes the bug as a side-effect without any developer explicitly attempting to fix the bug. Just mark it closed if this happens, with a note on what happened.
re: Mantis中的状态 bmw 2005-08-26 10:13  
acknowledged -公认 一个网站是这么介绍的:
http://beta.sanctum.nioga.net/html/using_mantis.html

Anything else means don't test it.

'new' means it's not fixed yet.
'acknowledged' means fixed, but not yet available.
修改 bmw 2005-08-26 09:19  
第6步在vss中其实不好实现,操作上有一定难度,而且也没有太大必要,在实施人员需要的时候,只要是关闭的问题,就可以根据关闭问题的编号取得程序就可以了,因为没有测试通过的缺陷一定是没有关闭的。呵呵,自己绕圈子了,还是有点笨阿。
re: 命令行中使用VSS bmw 2005-08-26 09:10  
rem 设置ss的路径
rem PATH=%PATH%;D:\Microsoft Visual Studio\Common\VSS\win32

rem 设置当前目录为。。。
set path=%path%;D:\RScmp

rem 设置用户名口令
set ssuser=usercode
set sspwd=password

rem 设置需要连接的sourcesafe
set ssdir=\\vssserver\vssdb

rem 设置工作路径 不知道为什么不好用
rem ss workfold $/rsdata D:\tmp\rsdata -I-

rem 可以直接指定用户名和口令 -GL 参数可以指定任意的目录
rem ss get -GLD:\tmp\rsdata $/rsdata -Yadmin,password -R -G -I-

Version Not Found bmw 2005-08-26 09:07  
1。需要在sourcesafe 中设置 the General tab, select the "Act on Projects Recursively"
2。ss get $/myproj/*.* -vlbeta1
原文地址
http://support.microsoft.com/default.aspx?scid=kb;EN-US;197050#appliesto

RESOLUTION
If all clients accessing the database are Visual SourceSafe version 6.0 or later, run DDUPD against the data directory to convert the database to the new format. If some clients are earlier versions of VSS, use the following workaround.

To work around this problem, select Options from the Tools menu. In the General tab, select the "Act on Projects Recursively" option (note that after changing this setting you must exit the VSS explorer for it to work on the command line). On the command line, use wildcards instead of the -r switch.

For example, if the command that is failing is: ss get $/myproj -r -vlbeta1

then use:
ss get $/myproj/*.* -vlbeta1

re: 终于把Mantis安装好了 bmw 2005-08-26 08:53  
今天刚刚在windows2000+ iis5上安装了一遍,不同的是把mysql安装到了d盘,这时候需要在c盘建立一个my.ini,在安装mysql的时候有说明。另外一点就是 请把extension_dir改为正确的值(应该是extension_dir = "./extensions/",但是在2003+iis6的时候我就没有修改,反倒是正确的,不知道为什么。
最后因为犯了一个愚蠢的错误,就是安装完毕后,administrator帐户的状态是锁定的,所以不能进行上传操作,以为安装配置的有问题,折腾了老半天。
php 的解析问题
1.isapi筛选要加
2.主目录配置里的执行许可 配置 php.exe的路径
3.文档里也要写
4.就是iis里最下面的那个叫什么web服务扩展.都加上就好了
php5isqpi
提问的智慧 bmw 2005-08-22 15:04  
提问的智慧(ZT)
见到一篇好文,对许多新手都会有用。

提问的智慧


Copyright (C) 2001 by Eric S. Raymond
中文版Copyleft 2001 by D.H.Grand(nOBODY/Ginux)

英文版:http://www.tuxedo.org/~esr/faqs/smart-questions.html
感谢Eric的耐心指点和同意,本文才得以完成并发布,本指南
英文版版权为Eric Steven Raymond所有,
中文版版权由D.H.Grand[nOBODY/Ginux]所有。


在黑客世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出
答案的难度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以
获取你最想要的答案。

首先你必须明白,黑客们只偏爱艰巨的任务,或者能激发他们思维的好问题。
如若不然,我们还来干吗?如果你有值得我们反复咀嚼玩味的好问题,我们自
会对你感激不尽。好问题是激励,是厚礼,可以提高我们的理解力,而且通常
会暴露我们以前从没意识到或者思考过的问题。对黑客而
言,“问得好!”是发自内心的大力称赞。

尽管黑客们有蔑视简单问题和不友善的坏名声,有时看起来似乎我们对新手,
对知识贫乏者怀有敌意,但其实不是那样的。

我们不想掩饰对这样一些人的蔑视--他们不愿思考,或者在发问前不去完成他
们应该做的事。这种人只会谋杀时间--他们只愿索取,从不付出,无端消耗我
们的时间,而我们本可以把时间用在更有趣的问题或者更值得回答的人身上。
我们称这样的人为“失败者”(由于历史原因,我们有时
把它拼作“lusers”)。

我们在很大程度上属于志愿者,从繁忙的生活中抽出时间来解惑答疑,而且时常
被提问淹没。所以我们无情的滤掉一些话题,特别是抛弃那些看起来象失败者的
家伙,以便更高效的利用时间来回答胜利者的问题。

如果你觉得我们过于傲慢的态度让你不爽,让你委屈,不妨设身处地想想。我
们并没有要求你向我们屈服--事实上,我们中的大多数人最喜欢公平交易不过
了,只要你付出小小努力来满足最起码的要求,我们就会欢迎你加入到我们的
文化中来。但让我们帮助那些不愿意帮助自己的人是没有
意义的。如果你不能接受这种“歧视”,我们建议你花点钱找家商业公司签个
技术支持协议得了,别向黑客乞求帮助。

如果你决定向我们求助,当然不希望被视为失败者,更不愿成为失败者中的一
员。立刻得到有效答案的最好方法,就是象胜利者那样提问--聪明、自信、有
解决问题的思路,只是偶尔在特定的问题上需要获得一点帮助。

(欢迎对本指南提出改进意见。任何建议请E-mail至esr@thyrsus.com,然而
请注意,本文并非网络礼节的通用指南,我通常会拒绝无助于在技术论坛得到
有用答案的建议。)
(当然,如果你写中文,最好还是寄到DHGrand@hotmail.com;-)

========
提问之前
========

在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
3. 在网上搜索(个人推荐google~~~)。
4. 向你身边精于此道的朋友打听。

当你提出问题的时候,首先要说明在此之前你干了些什么;这将有助于树立你
的形象:你不是一个妄图不劳而获的乞讨者,不愿浪费别人的时间。如果提问
者能从答案中学到东西,我们更乐于回答他的问题。

周全的思考,准备好你的问题,草率的发问只能得到草率的回答,或者根本得
不到任何答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实
质性的帮助。

小心别问错了问题。如果你的问题基于错误的假设,普通黑客(J. Random
Hacker)通常会用无意义的字面解释来答复你,心里想着“蠢问题...”,希
望着你会从问题的回答(而非你想得到的答案)中汲取教训。

决不要自以为够资格得到答案,你没这种资格。毕竟你没有为这种服务支付任
何报酬。你要自己去“挣”回一个答案,靠提出一个有内涵的,有趣的,有思
维激励作用的问题--一个对社区的经验有潜在贡献的问题,而不仅仅是被动的
从他人处索要知识--去挣到这个答案。

另一方面,表明你愿意在找答案的过程中做点什么,是一个非常好的开端。
“谁能给点提示?”、“我这个例子里缺了什么?”以及“我应该检查什么
地方?”比“请把确切的过程贴出来”更容易得到答复。因为你显得只要有
人指点正确的方向,你就有完成它的能力和决心。

========
怎样提问
========

------------
谨慎选择论坛
------------

小心选择提问的场合。如果象下面描述的那样,你很可能被忽略掉或者被看作失败者:
1. 在风马牛不相及的论坛贴出你的问题
2. 在探讨高级技巧的论坛张贴非常初级的问题;反之亦然
3. 在太多的不同新闻组交叉张贴

----------------------------
用辞贴切,语法正确,拼写无误
----------------------------

我们从经验中发现,粗心的写作者通常也是马虎的思考者(我敢打包票)。
回答粗心大意者的问题很不值得,我们宁愿把时间耗在别处。

正确的拼写,标点符号和大小写很重要。
更一般的说,如果你的提问写得象个半文盲,你很有可能被忽视。

如果你在使用非母语的论坛提问,你可以犯点拼写和语法上的小错--但决不能
在思考上马虎(没错,我们能弄清两者的分别)

----------------------------
使用含义丰富,描述准确的标题
----------------------------

在邮件列表或者新闻组中,大约50字以内的主题标题是抓住资深专家注意力
的黄金时机。别用喋喋不休的“帮帮忙”(更别说“救命啊!!!!!”这
样让人反感的话)来浪费这个机会。不要妄想用你的痛苦程度来打动我们,
别用空格代替问题的描述,哪怕是极其简短的描述。

蠢问题:
救命啊!我的膝上机不能正常显示了!

聪明问题:
XFree86 4.1下鼠标光标变形,Fooware MV1005的显示芯片。

如果你在回复中提出问题,记得要修改内容标题,表明里面有一个问题。一个
看起来象“Re:测试”或者“Re:新bug”的问题很难引起足够重视。另外,引
用并删减前文的内容,给新来的读者留下线索。

------------------
精确描述,信息量大
------------------

1. 谨慎明确的描述症状。
2. 提供问题发生的环境(机器配置、操作系统、应用程序以及别的什么)。
3. 说明你在提问前是怎样去研究和理解这个问题的。
4. 说明你在提问前采取了什么步骤去解决它。
5. 罗列最近做过什么可能有影响的硬件、软件变更。

尽量想象一个黑客会怎样反问你,在提问的时候预先给他答案。

Simon Tatham写过一篇名为《如何有效的报告Bug》的出色短文。强力推荐你也读一读。

--------
话不在多
--------

你需要提供精确有效的信息。这并不是要求你简单的把成吨的出错代码或者数据完
全转储摘录到你的提问中。如果你有庞大而复杂的测试条件,尽量把它剪裁得越小
越好。

这样做的用处至少有三点。第一,表现出你为简化问题付出了努力,这可以使你得
到回答的机会增加;第二,简化问题使你得到有用答案的机会增加;第三,在提炼
你的bug报告的过程中,也许你自己就能找出问题所在或作出更正。

------------------
只说症状,不说猜想
------------------

告诉黑客们你认为问题是怎样引起的没什么帮助。(如果你的推断如此有效,还用
向别人求助吗?),因此要确信你原原本本告诉了他们问题的症状,不要加进你自
己的理解和推论。让黑客们来诊断吧。

蠢问题:
我在内核编译中一次又一次遇到SIG11错误,我怀疑某条飞线搭在主板的走线上了,
这种情况应该怎样检查最好?

聪明问题:
我自制的一套K6/233系统,主板是FIC-PA2007 (VIA Apollo VP2芯片组),256MB
Corsair PC133
SDRAM,在内核编译中频频产生SIG11错误,从开机20分钟以后就有这种情况,开机
前20分钟内从没发生过。重启也没有用,但是关机一晚上就又能工作20分钟。所有
内存都换过了,没有效果。相关部分的典型编译记录如下...。

------------------
按时间顺序列出症状
------------------

对找出问题最有帮助的线索,往往就是问题发生前的一系列操作,因此,你的说明
应该包含操作步骤,以及电脑的反应,直到问题产生。

如果你的说明很长(超过四个段落),在开头简述问题会有所帮助,接下来按时间
顺序详述。这样黑客们就知道该在你的说明中找什么。



今天的到高人指点,这个方法似乎可行。

程序员提交程序的时候,要求对一个问题必须lable,这个lable可以按照某种规则:
比如总帐系统的月末结帐功能修改了,这个功能在对应的菜单时gl5100,那么就可以要求lable 为 gl5100_20050813_01,在只要提取所有lable = gl5100_20050813_01 的程序就可以了。如果对于bug,则可以加上bug号,这就要求我们必须废弃以前的一个bug单包括若干错误这种方式,必须一个bug单对应一个问题。难么,每个问题都有唯一标识,在sourcesafe中也有了唯一lable。

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:bmw
园龄:6年6个月
粉丝:0
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

文章分类

旅游好去处

最新评论

阅读排行榜

评论排行榜

推荐排行榜