python Python脚本,解析Liferay .gitignore文件,并对.gitignore文件中的每一行(文件,文件类型或目录)运行svn:ignore
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python Python脚本,解析Liferay .gitignore文件,并对.gitignore文件中的每一行(文件,文件类型或目录)运行svn:ignore相关的知识,希望对你有一定的参考价值。
#! /usr/bin/python
#
# Build the entire ISAAC Project
import subprocess
import os
import sys
#args.extend(['package'])
defaultArgs = ['propset', 'svn:ignore']
def runthis(argumentsParam):
return subprocess.check_call(['svn'] + argumentsParam)
with open('./liferay-ignore.txt', 'r') as f:
for x in f:
x = x.rstrip()
if not x: continue
args = None
args = defaultArgs
y = '"' + x + '"'
args.extend([y])
print("Build Arguments")
print(args)
# runthis(args)
otherArgs = ['propset', 'svn:ignore']
newArgs = otherArgs
y = '"' + x + '"'
newArgs.extend([y])
以上是关于python Python脚本,解析Liferay .gitignore文件,并对.gitignore文件中的每一行(文件,文件类型或目录)运行svn:ignore的主要内容,如果未能解决你的问题,请参考以下文章
JSON解析器Python脚本问题
使用python脚本监控指定域名解析
python 用于解析Arguemtns的Python脚本
python 解析python脚本参数
Python学习之Argparse 解析脚本参数详解
批量解析域名IP地址的python脚本